Patrick Cecil
Cecil is a great guy, he really wants you to learn the material. Make sure you go to class or you will not pass. History was one of my worst subjects but now it is one of my favorites, I am even minoring in it now. Take his class, it will be an easy A if you just simple do the work.