Reviews of professor Tihomir Kostadinov

Rating: 3.0/5, difficulty: 2.0/5
Genuinely passionate about the things he teaches and makes the material relevant to current issues. His accent is a little heavy and all of his classes are lecture-based. Homework is light since it's all group work. The final is cumulative but he includes all of the quizzes on there plus some extra questions.