Danielle Taghian
She give good lectures, knows how to explain the material, the TAs are accessible outside the classroom. She is usually busy and has filled office hours. She gives good advice, uses a lot of the material of the book for the midterms. Details are of outmost importance