About Me-

At Mountain Vista I teach Algebra 1A and Algebra 2/Trig. Twice a year I also put together a math team and go compete at a Math Day event hosted by a college. I am also the 3rd level lacrosse head coach for MVHS.

When I’m not teaching I love to ski, fish, hike, travel, bikeand enjoy the great state that is Colorado. I graduated from the University of Denver and taught in DPS and APS before coming to Mountain Vista. This is my first year at MVHS and I’m very excited to join the amazing community surrounding all that we do.

My Schedule- 
Below is a typical week's schedule for me. Before school and during my planning periods I am generally in my office in L-410.

Useful Information

Alg 2/Trig: We use Remind101 for class reminders. To join text @cg7da to 81010.

Remind101 Message Log

Contact me

The best way to reach me is by email:


I will always try to respond within a day