Dan Degges
I took this class online and it was a very straightforward history class that helped you learn while not being too time-consuming to make other classes difficult. I messed up on an assignment and the professor still helped me get the full credit despite this mistake. He genuinely wants his students to succeed and his class is pretty easy.