Vladimir Tismaneanu
this prof is probably the best prof in the gvpt department. he's very kind and he's great at teaching even though he kind of goes from topic to topic to get his point across. he's fun to be around too. i'd give him a 20/10 and i'm not kidding. not only that, he cares a lot about his students, so ask him for help if you really need it.