Eric Gregory
Highly recommend taking Professor Gregory's history class. Do the assigned work and you will do fine. He gives good feedback, so do not hesitate to ask any questions. This class was honestly one of my favorites because I did not have to take the final. HINT: Do all the work and you won't have to take the final