Tamara Parvizi
This prof had a great sense of humor and made what could have been a dry subject really interesting. She tells you from day one to treat the course like a part-time job and if you take that advice seriously, you'll do very well. She's very fair.