top of page



Sessions for progression

I offer group and private sessions which are tailored to your skill level.

My goal as your coach is to guide you through a safe and logical progression of mountain biking techniques while providing support and encouragement every step of the way.

I will work with you to identify and achieve your riding goals.

Let's hit the trails!



I love mountain biking!

As a career teacher, I have always loved seeing students learn and grow. When I discovered mountain biking, I knew I had found the perfect combination of my two passions. I am a BICP-certified coach. I transfer my professional experience and knowledge in education and apply it to mountain bike skills coaching. My coaching is based on the belief that the most fun in mountain biking comes from a balance between confidence, control, and challenge. Whether you’re a beginner or an experienced rider, I am committed to helping you achieve your goals.

Coaching Demo.png


Allison O
With this being my first mountain bike lesson, I did not know what to expect at all and was honestly pretty nervous at first! But the moment we began, I felt very comfortable and welcomed into Sofia's teaching style. She was so patient and motivating. I appreciated being able to ask any questions I had, no matter how silly they felt to ask! I truly felt supported and encouraged by Sofia and I am looking forward to practicing the skills we focused on and scheduling another session! I would highly recommend Sofia as a coach to anyone interested in mountain biking.
What to Expect

Take your mountain biking skills to the next level with my private coaching lessons. Together, we’ll identify your goals and create a personalized plan to achieve them.

During the lesson, we’ll work on targeted drills to help you transfer new skills to the trails. You’ll conquer challenging trails and ride with newfound confidence!

Group lessons are ideal for beginner to intermediate mountain bikers who want to improve their riding and have fun while learning. You'll learn valuable techniques, gain confidence, and leave with some new friends to ride with!

Experience the thrill of mountain biking like never before with a Trail Ride service. I will guide you through specific sections of the trail to help you practice and improve your skills. Trail Rides are a great supplement to lessons and will give you the confidence you need to tackle any obstacle on the trail.

bottom of page