Deborah Martin

Deborah Martin is a recurring character on Cedar Falls. She is portrayed by actor Eliza Dushku. An attractive English teacher, she attracts many of her students.