Deon Robinson
He is a very nice person, the projects are very tedious but he also gives a lot of extra credit opportunities as well. If you want to get a good grade you need to manage your time to be able to finish all your work and also complete the online module for the lectures the modules are very easy, he shows power points for each chapter, just take notes