John Hale
Takes a long time to receive feedback, very robotic. he is an extremely hard grader. only 8 grades in totally 6 discussions two papers. He is very tough on discussions. SO MUCH TO READ. The reading amount is insane.