Huntington Beach, CA 92648
History and Social Sciences Tutor
...Superbly knowledgeable on all aspects of European history from prehistory to the contemporary. Specialized in British, French, German and Italian
history. I am very helpful when it comes to learning geography. I have tutored extensively in geography, and have...