Stephan Bera
The assignments weren't too heavy in this class, with the exception of the research project. It is about 10 pages iirc, and is the hardest assignment of the course. Despite this, if you prepare and give yourself at least a couple of days, it proves to not be as stressful as one might think. Overall, very nice professor, gives tons of resources. 