Contact Info:

You can text or call me anytime at (951) 309-0831 or you can email me at




All instruction will be through Canvas.  If you have questions on how to sign in let me know (email or text).

Parents/Guardians, ask your child to give you the pairing code to see their course.


My Schedule:

   Period 1 - Math development 

   Period 2 - AP Calculus AB

   Period 3 - AP Calculus AB

   Period 4 - Prep

   Period 5 - Algebra I

   Period 6 - AP Calculus AB 

   Period 7 - AP Calculus BC


About Me: 

I graduated from Paloma Valley High School in 2000.  I went on to attend Azusa Pacific University and got my undergraduate degree in Mathematics.  I then got a Masters degree in Education from Azusa Pacific University.  I have been teaching at Paloma since 2004 and have loved every moment of it.  I got into teaching so that I could be around the family I was building with my wife.  But, I had no idea how much teaching was going to mean to me.  I have had the pleasure of getting to know some incredible students over my time here and I really look forward to getting to know you (I promise I will get to know you all; it is my mission).