Alexander Michkov
Professor Michkov is very knowledgeable and excited about his profession which makes it fun and easy to grasp his teaching. He is very clear on what your test will be on so you can thoroughly prepare for the exams. He also gives plenty of extra credit to help boost your grade. Not a lot of homework so you have time to study! Great professor