Tair Akhmejanov
Akhmejanov was a solid lecturer but I was not equipped for this class. This was my first time taking an abstract class and I was naturally not prepared for the ramp up in difficulty after week 2. We had weekly homeworks, 2 midterms and a final essay. I personally found this to be overwhelming however I will say that everything pulled from lecture.