Teresa Lo was born and raised in Coffeyville, Kansas. She earned a B.A. in History from the University of Kansas, and a M.F.A. in Writing for Screen and Television from the USC School of Cinematic Arts. She currently resides in Los Angeles. For more information, please check out her website at www.tloclub.com