Contact Info:

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

We will have a google meet the first day of school (Monday August 10th).  Click the link below at the correct time for your period to join.

Calculus AB Back To School Video (below)



Calculus BC Back To School Video (below)



Math Analysis Honors Back to School Video (below)



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 the course and their grades at any time.


My Schedule: (make sure that you are signed into your student account and click the link at the given time on August 10th)

   Period 1 - AP Calculus AB 

   Period 2 - AP Calculus BC 

   Period 3 - AP Calculus BC  

   Period 4 - Math Analysis Honors 

   Period 5 - Semester 2 Algebra I 

   Period 6 - AP Calculus AB 

   Period 7 - AP Calculus AB 


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).