James Humenik
A great teacher. His quizzes and exams are very straightforward; almost all test questions are discussed in class prior to the test itself. Covid has forced the course to be online, but the professor was very accomodating and made things easy. Just show up to class and do the work, and you are guaranteed to get the A.