...In a little more than a month he made me an expert, and made studying interesting not a dread. He is very knowledgeable about many topics and will make you understand rather then just consume information. I highly recommend James if you are planning to study for AP Human Geography as well as ma... (read more)