Richard Neil
I really enjoyed this class and Professor Neil. I received the highest grade in the class and I can assure you that if you take the necessary time to complete homework and the tests that you can easily accomplish the same. He is clear on what he expects from the assignments and gives you all the information you need. 11/10 would recommend.