Azeem Mobh
Great professor. Good lectures, with lots of info. Explained history/topics really well, and very organized class/grading structure. Make sure to do your best on every assignment as every point counts to your overall grade. 