Daniel Eness
There is a ton of work but it is proposals. Theres also some group assignments and a big paper at the end. Everyone is graded together and theres no team evaluation which really sucks. He takes long to grade and most feedback is from the students in your class.