Ryan Cumpston
His class is my absolute favorite! It's incredibly organized. He does FUN lectures in the form of powerpoint slide presentations with a voiceover narrating the content. His voiceover is also written on the slide. You print out the guided study sheet and take notes while watching the presentation. It's so easy to follow! He wants you to get an A!