Online Training Program

We want to help you make lasting improvements to your running. This personalized, online coaching program is for all runners, regardless of experience and skill. 12-weeks long (Jun-Aug), the program includes a personalized schedule, regular email and phone contact with an experienced coach, as well as running education suited to your needs.

Video Resources

Check out my youtube channel for educational running videos.


I offer in-person coaching (Oakland, CA and surrounding areas), group training, and online coaching.


Subscribe to receive the Ascend Running newsletter, sent out no more than once per week.