Erica Zhang
She loves what she's doing. Her lectures are an hour long and it's well worth it. There's only 2 test through the semester and at least 2 homework and 2 lectures a week. Definitely recommend taking this course. No textbooks. Replies immediately. 