Quick Teacher Solutions
Andrew O.

Andrew O.

$40/hour Richmond, VA 23223 Travels up to 20 mi In-person
Book with Andrew O. →

About

Andrew O.

My academic foundation is rooted in a deep passion for the human story. I hold a degree in History with minors in Political Science and Philosophy, a combination that trained me to think critically about the forces - power, ideas, and geography - that shape civilizations. Beyond the classroom, I have always been drawn to maps and the physical world, fascinated by how geography drives the course of human events. This love of connecting place to history gives my teaching a vivid, contextual qualit…

From Andrew O.'s Wyzant profile · Read more on Wyzant

Subjects

Andrew O. teaches