"Bringing History to life, and making learning fun."
...If you need help understanding the past and decoding the work before you, let me be your partner on your adventure; I guarantee you will develop an appreciation and understanding of the story that is us. John N. World History is an exciting and dynamic subject. In World History we explore and investigate the development of human society and cultures...
8 subjects, including American history