David Rosen
Hated this professor. He genuinely believes that his class is the most important thing in your life. Obnoxiously tough grader on everything. Assigns a lot of homework then throws a tantrum when you don't do the excess reading. Marked me late for walking in while he was still doing attendance.