Bio Pic

    I love history. I love hearing about it, reading about it, visiting historical sites, and I hope you will enjoy our class. 

    I have two sons:  my youngest is 18 and is a freshman at Virginia Tech; my oldest is 22 and is a graduate of George Mason University. I attended Seton Hall University (which is where I met my wife), and this is my 24th year teaching in Loudoun County.

    I love to read, travel, spend time with family and friends, and volunteer in my community.