Alexander Bozzo
Xan is a great professor. Assignments are not that time consuming, but midterm and final exam are worth 25% of your grade, each. Exams are not open book, but he explains things well so you will remember things without having to stress too much about studying. If you get a chance to have a class with, take it! One of the best professors I've had.