Timothy Novak
I really enjoyed Professor Novak's class. He is a slow grader, but he grades fairly as long as you do your homework you will pass. We are doing online due to COVID, and he is very accessible. No book needed he provided all the material for the course. His lectures were 40 min at a minimum make sure you have time to watch all his videos.