Valerie Mahfood
One of the best professors I've ever had! She has very clear expectations and it requires actual work (college, duh) but gives great feedback on ALL assignments. Very fair grading. Just do the work expected and you'll do great!