Lemin Guo
Absolutely horrible teaching method. Monotoned and reads from slides. Replied weeks after initial email request. Midterms will consist of material he has never taught you. Horrible horrible. 