• I'm happy to enter my 6th year at Freedom! I am a native of Virginia, and have lived in Loudoun County with my family for the past 19 years (my wife reminds me we've been married 28 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 a solar engineering consultant. I have two children; a college senior and a recent graduate from William and Mary. Outside the classroom, I enjoy coaching track and working out.

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