• I'm happy to enter my 5th year at Freedom! I am a native of Virginia, and have lived in Loudoun County with my family for the past 18 years (my wife reminds me we've been married 27 years!). I have a PhD in Mechanical Engineering from Old Dominion University, a Diploma in Aerospace Engineering from the von Karman Institute in Belgium and completed my teaching program at Shenandoah University. Prior to becoming a teacher, I was an engineer in private industry and continue practicing as a solar engineering consultant. I have two children; a college junior and a recent graduate from William and Mary. Outside the classroom, I enjoy working out, hanging out with my family and caring for our pet Hedgehog!

    To contact me via email, click here.
     Block  Subject  Rm    Block  Subject Rm 
     1  Algebra II L512    5 AP Calculus BC L505
     2  Algebra II L512    6 Cohort Planning L408
     3  Academic Spt Center 400    7 Algebra II L505
     4  Cohort Planning L408    8 AP Calculus BC L505