Danijela Felendes
Solid professor. Know's what she's talking about, and the usual discussion post assignments are included. The exams are a massive percent of your grade, but they arent too bad if you use the provided study guides she gives you.