William Grover
Some old-style class. Attendance isn't mandatory. Wait, he gives out pop quizzes randomly. There's no clear curriculum, and you can't use laptops or electronics in class. The slides are fine, but are socratic and notes aren't available outside of class. No resources available. He may be a nice and funny professor, but this class isn't worth it.