great teacher . you will learn more in his class in one semester . than any other history class available . i highly advise to take his class