David Jackson
Dr. Jackson is a great professor, and you can tell that he knows a lot about the subject! He explains all the concepts very clearly, and so long as you show up and pay attention, you should be okay. He grades by few assignments, but they aren't super difficult or big, so you'll be fine.