Michael Johnson
Dr. Johnson is very funny and easy to work with. He gives tons of extra credit and this class does not have a final. As long as you pay attention and use the slideshows he gives you, you should pass the class with an A easily.