KJ
Head coach
Kevin "KJ" Johnson began coaching the Twin Cities Ski Club in 2021.
- Salomon · Atomic · Bjorn Dahlie · Finn Sisu · Borah Teamwear
- Former Vakava Juniors coach
- Central Cross Country (CXC) Board of Directors
Head coach
Kevin "KJ" Johnson began coaching the Twin Cities Ski Club in 2021.
Sports scientist · coach
Greg is a sports scientist with a PhD in Kinesiology and Exercise Science from the University of Minnesota. He has also supported athletes at the MTB World Cup in Snowshoe, West Virginia.
Coach
Rebecca started skiing in middle school and later joined the University of Minnesota ski team. She has coached high school skiers and now coaches Finn Sisu's Vakava team.
Strength coach
Michael joined the TCSC coaching crew in 2025 and owns our strength program. He coaches adult strength classes with Loppet Nordic Racing, where he has worked across a range of programs for several years, and he structures our Thursday gym sessions the same way: energetic, specific, and a little bit competitive. He also posts short strength videos for skiers on YouTube (ask him about the Symanski Glute Buster). A Blaine kid now living in Northeast Minneapolis, he spends the rest of his time coaching, water skiing, and polka dancing.