Patrek Chikwanda
I liked this class but he does have a very thick accent so if you are not used to that be prepared. The test are very hard but he does help you prepare for it. He answers questions and will help you try to understand the problem to the best of his abilites. He does replace your lowest grade with the final and gives you an remediation test too!