Frank Ko
Instructor Ko gives entirely way too much homework that he couldn't even keep up with. Grading is horrible, too many repetitive quizzes and lectures and were seriously irritating. Take him and you'll wish you'd dropped him with the quickness. This is the type of class you take if you have no other option.