Social Studies, Computers
...I specialized in making to ordinary special and making projects really come alive. I can teach any learning the basic to advanced computer studies. My passion of history
also makes me well versed...
American History, European History, Geography
10 more subjects