Steven Burroughs
He gives 2 exams and one final so 3 total. Make sure to take good notes in class because tests are based on lectures and slides that he provides. Has 1 project which needs just the online book code and the project takes like 15-20 minutes to do. I recommend him 100%