Mikhail Veretin
The instructional style was very boring. Veretin would read the examples from the book and work them out on the board. He hardly explained anything and seemed unable to explain more than one way to think about a problem. I had to learn everything on my own. To his credit, he is genial, accessible outside of class, and picked a good textbook.