Semeon Artamonov
Horrible lectures, lots of work from the textbook. Hardly worth going, learn more from the textbook. Goes very fast on board work leaving students with the choice of taking notes or paying attention, not both. Just awful at teaching. Go Bears...