Joseph Cherny
Dropped this class after the first lecture. Professor Cherny is actually teaching metaphysics and he is a literal hard-ass. You must buy and have all physical textbooks with you, quizzes at the beginning of each lecture over assigned readings, dress code for class, and no electronics (i.e. no ipad notes). 0/10, would never take this professor  