I am originally from Bassett, Virginia. I graduated from the University of Virginia with a bachelor's degree in History and attended classes at James Madison University to acquire a teaching license in Virginia. I've been teaching Social Studies at Albemarle High School since 1996. Since coming to Albemarle, I have taught Government, World History and several electives. I earned a Master's Degree in Education from the University of Virginia in 2003. Today, my primary teaching assignment is Psychology.
I was born and raised just outside Charlottesville, Virgina where I now reside with my wife and family. After graduating from Longwood College I returned to Albemarle High School in 1997, where I attended and have experience in numerous courses and levels. Currently I am teaching mostly 9th grade World History. I coach the girl's tennis team and am a faculty sponsor of Patriot Athletic Leaders, a student-athlete leadership group that develops character and leadership. I continue to find the job of teaching both rewarding and challenging.