Justin Moscarello
Our class had the option to be async but he has synchronous lectures. There were 4 tests and a final, but he dropped the lowest one and gave 6 points for taking all the tests. I liked his class and you could tell he cared about our learning. Textbook optional but helped fill in gaps when I needed refreshing. His tests were straightforward.