Miguel Juárez
If you just need the class for your basics he's your best option. You learn the content with reading the textbook and answering the discussions he gives every two weeks. Really easy to get an A if you do the assignments which he gives enough time, the test are easy to comprehend, and the tests he gives are basically a review on what you have learn.