Tihomir Kostadinov
Nice guy, excited about his subject. Offers extra credit that can be helpful. Heavy lectures, sign in sheet for attendance. Lots of powerpoints that are just pictures he elaborated on, not a lot of notes