Azita Fadaei
Honestly, this class felt easy. I don't think these comments actually reflect what Professor Fadaei's class is like. She has a very predictable HW and assignment pattern; if you stay on top of it, it is very easy to succeed. The only downside is that all of the learning is on you. I spent an average of 2 hrs per week on this class.