I have been teaching History and Government classes as well as ESOL classes at Freedom High School since 2005. I also taught History, Civics and ESOL classes in Arlington County Public Schools prior to coming to Freedom. I am currently an ESOL adjunct professor at Northern Virginia Community College as well. I earned a B.S in Political Science and History from Old Dominion University and a M.Ed in Social Studies Curriculum and Development from George Mason University. I also earned an ESOL teaching certificate from George Mason University. When not teaching, I enjoy spending time with my wife and two young daughters as well as cooking and traveling. I absolutely enjoy the journey I take each year to help my students learn and discover history and government.