William Black
If you have any basic history knowledge from high school, you can pass the tests with As every time. His lectures are just everywhere. He tries so hard to be relatable and make the content interesting. I give him an A for effort, but a C- at best for teaching. Super easy A. I had a 100 in the class with no extra credit. Takes forever to grade too.