Home Blog Page 511

TFC Autumn Series – Hisses in the Esses

0

TFC Autumn Series – Hisses in the Esses

The TFC Autumn Series Finale took place on the Watopia Flat course. The A race came to a sprint finish, with Mark Worthington (BRTeam) taking the win over Casey Schumm (Team X) and Brett Boniface.

With a flat race and a peloton full of contenders, this ultimate race of the TFC Autumn Series was meant to see a lot of “cat & mouse” game, and it did. A bunch of riders tried to get away during the race, including Boniface, Schumm (Team X), O’Daniel and Lassen. But until the last kilometers, nobody could break away from the main peloton. Entering the last bumps of the race, there were still three contenders for the GC: Gray (Team X), Schumm (Team X) and Boniface. A kilometer from the line, Gray was dropped from the first peloton, so it was up to his teammate to take the GC off of Boniface’s hands.

With a bolt-fast sprint finish, Mark Worthington (BRTeam) took the win over Casey Schumm (Team X) and Brett Boniface. With his 2nd place, Casey Schumm (Team X) won the GC for a couple of points over Brett Boniface and Shawn “Earl” Gray (Team X).

The B race finished in the first peloton as well, with Rick Barbera (KissRT) taking the win over Miroslav Horak (BRTeam) and BJ Afonso (PTz). The B’s GC was already set before the race, as Mika Overmark (FK Team) had a comfortable lead over Rudi Heilund and Gordy Watt (Team TFC).

Three GC podiums for TFC

In the C category, Mogens Jensen (Vikings) outsprinted Rob Pughe (Team TFC) and Michal Lesniewski (Team Poland) to take the win. GC-wise, Svein Erik Vatle (§rytteme) kept his lead acquired over the first 7 races over Andrew Shutler (Team TFC) and Jason Robinson (BRTeam).

For the Ds, Jacob Merrill took the win over Sjoerd Wildschut and Damien Toomer. In the meantime, Joe Blogs (Team TFC) won the GC over Rune Tverraaen (§rytteme) and Sjoerd Wildschut. Finally, for the women riders, “Fred76” was first to cross the line, Katherine D (KissRT) took 2nd and Michele East (BRTeam) took 3rd.


Here is the race commentary from Nathan Guerra.
Check out his Twitch.tv channel >


TFC Autumn Series – Dec 9th / Provisional Results:
A Category:
1- M.Worthington (GBR-BRTeam)
2- C.Schumm (USA-Team X)
3- B.Boniface (CAN-U/A)
GC- C.Schumm (USA-Team X)
B Category:
1- R.Barbera (USA-KissRT)
2- M.Horak (CZE-BRTeam)
3- B.Afonso (POR-PTz)
GC- M.Overmark (FIN-FK Team)
C Category:
1- M.Jensen (DEN-Vikings)
2- R.Pughe (GBR-Team TFC)
3- M.Lesniewski (POL-team Poland)
GC- S.Vatle (NOR-§rytteme)
D Category:
1- J.Merrill (USA-U/A)
2- S.Wildschut (NED-U/A)
3- D.Toomer (GBR-U/A)
GC- J.Blogs (GBR-Team TFC)
Women:
1- Fred76 (FRA-U/A)
2- K.D (GBR-KissRT)
3- M.East (GBR-BRTeam)
GC- A.Malmborg (CAN-Sz)

-the q/l Report-


ODZ SkillZ and DrillZ Ride – December 7

ODZ SkillZ and DrillZ Ride – December 7

Today was another edition in our “Race Smarter not Harder” series where we practiced the art of bridging. And, yes, it is an art.

Before we get into the ride, let’s talk about racing smarter. As new racers, just as in rock climbing, we tend to rely on our perceived superiority in terms of fitness or strength, and that works until you move out of the CAT 5 ranks or up to the Cs or Bs in Zwift. Suddenly, riders who clearly can’t match your strength or fitness level hang with you and then beat you in the last 200 meters. Soon, you start getting really aggravated and begin launching multiple attacks well above your FTP, yet that same rider just sits there in sixth wheel until the end of the race, where he/she pips you at the line… again. You get more aggressive, and then you suddenly are getting dropped from the lead bunch because you are out of gas from the constant attacks.

What went wrong? Your FTP is higher than ever. Your body fat is in the single digits. Your leg muscles ripple like Peter Sagan’s. Yet that chubby old guy keeps linking you.

That’s because the chubby, old guy races with his brain and not his ego.

This leads us directly into a discussing of bridging. Last week we worked on responding to attacks by playing the crack the whip game. Responding to attacks is an important skill, but do you need to respond to every attack? How many of those efforts do you have in your legs, and will you be able to finish the race off if you cover every move? The answer is no–you probably do not have to respond to every attack.

So what happens if we don’t follow an attack, and a break forms or we lose a small group off of the front? That’s where the ability to bridge comes into play. The reason I call bridging an art is because you need to combine a feel for the race, knowledge of the course and other riders, and rolling calculus into your decision-making process. On the fly, you have to determine how hard you need to go for how long to cross a fluctuating gap. Oh, by the way, you have to ensure that you don’t gas yourself so much that you reach your target group too tired to hang with them or respond to any accelerations. It is demoralizing to bridge to a group only to get dropped immediately.

For today’s SkillZ and DrillZ, we practiced crossing gaps of various distances to a rider holding a variety of power levels. Like responding to attacks, it is important to not overshoot your target unless you plan on attacking immediately. For our purposes, though, we wanted to bridge and then sit on the group to recover.

With the help of TeamODZ member Justin L., we set up the exercise. Justin launched a ten second hard attack, dropped to 3.0 w/kg for 30 seconds, and settled at 2.0 w/kg until a group formed on him. During the first iteration, the group was slow to respond when given the green light to bridge. That made for a much longer effort than was planned, but it worked out. After a regrouping, we repeated the exercise but with Justin getting a bigger gap. This time it worked much better, with the biggest improvement being the reduction in the number of riders going into the orange during the bridge.

As we talked about earlier, bridging is about managing your effort. Going into the orange (referring to your w/kg numbers going orange in Zwift) means that you just lit a match. How long you hold that effort determines how many matches you burned from your finite book of matches. Therefore, you only want to go as hard as needed to cross the gap.

IRL racing is a little harder to judge, but Zwift gives you near perfect information regarding the gap to cross and the effort of the riders you are chasing. I say “near perfect” because you cannot see how much they are suffering or if they have a Black & Decker hooked up to the trainer.

The final bridging exercise was an individual effort.  Judging how people were responding on previous efforts, I decided to not send everyone all at once to bridge the gap. Instead, I made the riders wait until I called their respective names or messaged them. I sent the riders who were not as high on the power scale first, and the hammerheads last.  What that did was create a much bigger gap for the stronger riders to cover than the other riders.  During the previous exercises, the time gap was rarely over 20 seconds, so the bridge was not substantial.  However, in the last iteration, the gap got to well over a minute for the later bridgers.  By the time we all got back together, some of the later riders really understood the importance of dosing out the effort rather than going orange early.

After about 45 minutes, while we were wrapping up, one of the riders asked if we could go for the forward sprint.  Being the gracious host that I am, I gave my consent… with a caveat.  We would start our sprint from inside the village, rather than at the sprint line.  Besides just enjoying adding a little torture to the mix, I wanted to reiterate a point from an SDR a few weeks ago: starting the sprint early can be a very bad thing.  That nice long sprint put some pain in peoples’ legs, and the lactic acid caused many to sit up well before the sprint banner.  Lesson learned.

Next week, we will have something special for the group, so make sure you attend.  Until then, Ride On!

Today’s class was streamed live on Zwift Live on Facebook. Watch the full video replay here >


ODZ SkillZ and DrillZ Ride – November 30

ODZ SkillZ and DrillZ Ride – November 30

From the start, we had a big, feisty group with many on Discord. That made it easy to communicate the plan of the day, and I will say that the Discord users had a leg up on the other participants. The game really has one rule: stay behind the leader. That leader was me for the first lap and change.

Crack the Whip goes like this: the leader makes an attack of up to one minute as hard as he/she desires. Then the leader sits up to let the group catch on. The group has to respond and catch the leader without passing the leader. The object of the game is to recognize and cover attacks without being put on the front yourself. The purpose of this is to not allow another rider to trick you into expending extra energy by making a short attack, knowing that you will overshoot your target which would allow him/her to sit on your wheel. If the chasers overshoot the attacker, they have to drop back through the group, stop pedaling for ten seconds, and then chase back on. The action runs for five to ten minutes for each session of Crack the Whip. Thus, if a rider continues to pay the penalty, it gets harder and harder.

For our group, it was a bloodbath from the beginning. After my first few attacks, I eased up to the 1.5 w/kg pace, trying not to be too sneaky. Half of the group still rocketed right by me, not paying attention to my output or the rapidly closing gap.

Because of the difficulty of maintaining order with the majority of the people not being on Discord, I shifted to Phase II punishment immediately. Interestingly enough, people found that sitting up and having to sprint to catch back on the group was a sufficient deterrent to at least try not to fly by me.

We conducted multiple iterations of the game, regrouping periodically to allow everyone the opportunity to be at the front. To be honest, the drawback to having a lot of participants was that many riders could not see my information on the rider list, causing a delay in their response or unknowingly shooting right by me. The beacon was a big help, but it wasn’t big enough for some.

On the last lap, we switched up the attack to multiple attackers. It added a little confusion to the mix but created a more realistic experience, as most races have multiple animators. We finished off the ride by revisiting our group skills and then a brief cool down.

The big takeaway from today’s ride was to really focus on paying attention to moves off the front. Being able to respond quickly means that you get to conserve energy by getting into the attacker’s draft earlier. Likewise, you will have a better opportunity to decide whether you want to counterattack immediately or force the attacker to do more work at the front.

Like today, the remaining SkillZ and DrillZ Rides through the end of the year will focus on racing smarter. We’ll go into a deeper discussion during the 7 December SDR. Until then, Ride On!

Watch the ride recording below:


KISS EU – up high, down fast

0

KISS EU – up high, down fast

The London 8 route was on the menu for Dec 8th KISS EU. The A race came down to a sprint between David Allonby (Vision) and Stefano Sala. Philipp Diegner (Severe) took 3rd.

Diegner in the first climb.

On the top of first climb, Brett Boniface and Stefano Sala were up by 15″ over Allonby (Vision), Cartwright (KissRT), Kaland (KissRT), Diegner (Severe), Pluijmers (Team X), Norton and Browning. The 2 leaders were caught before crossing the line for the first time. “The weight differential really hurts me in the descents,” says Boniface. “I’m glad it’s not like that in real life: when I open a gap in the climb, it’s closed in the blink of an eye in the descent.” The same lead group was together at the beginning of Box Hill. The flat section of the second lap didn’t see much action, as everyone seemed anxious to see what the climbers had in store for the decisive part of the race.

Decisive Descent

Allonby on the “Tron” bike.

The second climb of Box Hill was total mayhem right from the get go, as Diegner attacked with a feather in the first slopes, with Boniface and Sala following, and the rest of the group falling a few seconds behind. The Italian climber managed to get away from Boniface in the second part of the hill, using the same skills that allowed him to win “La Marmotte” on the slopes on the Alpe d’Huez back in 2015. Flying towards victory, Sala saw David Allonby (Vision) come back in the descent, and the race ultimately came to a sprint between the two riders. The sprint was won by the Vision rider, adding a new line to his palmares.

Sternefalk sprinting to the win.

In the B race, Sebastian Sternefalk took the win in a late sprint against Matthew Rhyne and Greg “B.” Racing on one lap on the London 8 course, the C category saw Jim Fitzgerald (Renegade MTB) take the win over Skyler Street (KissRT) and Sean Dormaar. Ultimately, the D race was won by Brian Cooper, right at the category limit. Christopher Octa took 2nd place, and Vincent Lagendijk 3rd.

 


Here is the race commentary from Nathan Guerra.
Check out his Twitch.tv channel >


KISS EU – Dec 8th / Provisional Results :
A Category:
1- D.Allonby (GBR-Vision)
2- S.Sala (ITA-U/A)
3- P.Diegner (GER-Severe)
B Category:
1- S.Sternefalk (NOR-U/A)
2- M.Rhyne (USA-U/A)
3- G.B (USA-U/A)
C Category:
1- J.Fitzgerald (IRL-Renegade MTB)
2- S.Street (USA-KissRT)
3- S.Dormaar (CAN-U/A)
D Category:
1- B.Cooper (GBR-U/A)
2- C.Octa (USA-U/A)
3- V.Lagendijk (NED-U/A)

-the q/l Report-


Three Zwift Academy finalists announced

0

Three Zwift Academy finalists announced

Zwift HQ has announced the three Zwift Academy finalists. This first-of-its-kind program began in April 2016 with the end goal of recruiting one female Zwifter for the 2017 Canyon//SRAM women’s pro racing team. 1194 riders entered Zwift Academy, and that list has been narrowed to just three finalists:

  • Jessie Donavan (Vermont, USA): 3 Ironman Championships and 3 children on her resume.
  • Leah Thorvilson (Little Rock, AR, USA): injured national-level runner turned to cycling only recently, got t-boned by a deer and is now a dedicated Zwifter.
  • Yvonne Van Hattum (Dubai, UAE): rode for only a year before joining Zwift Academy, which she was inspired to join by her husband and training partner Jasper.

These three ladies are on their way to CANYON/SRAM’s training camp in Mallorca, Spain, where one of them will be offered a pro contract.

Congrats to Jessie, Leah, and Yvonne!

UPDATE: here’s a fun little video just posted as the ladies begin their training camp.

Left to right: Jessie Donavan, Leah Thorvilson, and Yvonne van Hattum

TeamODZ Omnium stage race announced for December 15-17th

0

TeamODZ Omnium stage race announced for December 15-17th

TeamODZ has announced their first ever omnium, taking place next weekend.

This edition of the ODZomnium will be held from December 15th to December 17th and will provide General Classification (GC) competitions for all the commonly-accepted Zwift racing categories (A, B, C, D). Each stage will depart promptly at 5:15 AM PST. (Race organizers assure me that future Omniums will have different start times to better serve various time zones.)

Like a real-world omnium, the ODZomnium will consist of three separate stages, each with its own particular characteristics. With an individual time trial, a short and fast criterium-style stage, and a grueling hilly stage, the tour route will provide exciting racing and cater to all riding styles. All stages will take place on the London course.

Stage Descriptions:

Day 1: 12/15/2016 – 6 laps London Classique Criterium (37.6km)

Stage 1 will be contested on the “flat and fast” roads of the London Classique route, where riders will fly through 6 laps of criterium style racing on some of London’s most famous and picturesque streets for a total of 37.6 km. This relatively short stage should make for aggressive riding, as opportunistic riders may try to attack and avoid a large final bunch sprint.

Day 2: 12/16/2016 – 2 laps London Loop Individual Time Trial (29.6km)

Stage 2 of the ODZomnium will see riders test their skill against the clock as they ride two laps of the London Loop route. Labelled the “race of truth”, this ITT will reveal who the overall GC contenders are, as the varied course will challenge both rouleurs and climbers. Can the lighter riders make up enough time on the two ascents of Box Hill, or will they be reeled in by the steadier power of their heftier adversaries?

This will be a MASS Start Individual Time Trial. All riders MUST have a time trial bike equipped and mounted prior to crossing the start line to ensure that no drafting is occurring and to maintain the integrity of the ITT.

Day 3: 12/17/2016 – 3 laps London 8 Final Showdown (60.9km)

The third and final day of the ODZomnium will be contested once again on the familiar London roads. Combining both the London Loop and Classique route, the “London 8” route will allow riders to showcase their area knowledge to plot a successful strategy. It will be all or nothing on this stage and in many cases the overall GC competitions will be decided on this last challenging stage. Who will have enough energy left in the tank after 3 days of consecutive racing?

To learn more about the race, visit the TeamODZ page >


KISS EU – Summit battle on the Half-Pretzel

0

KISS EU – Summit battle on the Half-Pretzel

For the first time this winter, the KISS EU race took place on the Half-Pretzel route. Surprisingly enough, the climb to the tower wasn’t the decisive point of the A race, which David Allonby (Vision) won over Tim Cartwright (KissRT) and Justin Purificati (Team ODZ).

kisseu_161206_4
The leading quartet.

Right from the start of the climb, the main teams were up front: Team X, KissRT, Vision, ODZ… at the KoM banner, Allonby (Vision), Cartwright (KissRT), Purificati (ODZ) and Paterson were leading with a reasonable gap over the first chase group led by Pluijmers and Little (Team X). “I couldn’t have a decent warmup,” says Allonby, “so I had a pretty hard time at the beginning of the climb. I bridged a 5-second gap to get back to the lead group, and I knew I had to stay up there until the summit if I wanted to have a shot.” At the tower, the same leaders were opening the road, as Cartwright chose this moment to change bike.

Time to duel

kisseu_161206_2
Allonby’s final move.

For Allonby (Vision), the fast descent from the tower was the chosen place to attack and create a gap. “I noticed Tim dropped off to change bike, I knew it was time to use the aero-hat to make the most of it. I pushed hard in the descent, and Tim was the only one to come back,” explains the Vision rider. As Cartwright came to the bottom of the descent, Allonby was still on his wheel, and with the TT bike on, there was no drafting for the KRT rider. “I did my best to hold on to his wheel in the descent, and then I attacked on the hill,” says Allonby, who ultimately kept his advantage and went on to take the win.

kisseu_161206_1
Stevens wins the B race.

In the B category, the race came down to a sprint where Robin Stevens (TK.be) took the win over Sebastian KĂĽhn (Vision) and Bryan Greatrick (TRCC). Darren Dunn took the win in the C category, with Marco W (Kettenhunde) coming 2nd, and Peter Reynolds 3rd. Finally, in the D category, Alexander Molodkin won at the upgrade limit. Thomas Coates took the second place, and Brian Handley the third.

 


Here is the race commentary from Nathan Guerra.
Check out his Twitch.tv channel >


KISS EU – Dec 6th / Provisional results:
A Category:
1- D.Allonby (GBR-Vision)
2- T.Cartwright (GBR-KissRT)
3- J.Purificati (CAN-ODZ)
B Category:
1- R.Stevens (BEL-TK.be)
2- S.KĂĽhn (GER-Vision)
3- B.Greatrick (GBR-TRCC)
C Category:
1- D.Dunn (GBR-U/A)
2- M.W (GER-Kettenhunde)
3- P.Reynolds (AUS-U/A)
D Category:
1- A.Molodkin (RUS-U/A)
2- T.Coates (GBR-U/A)
3- B.Handley (GBR-U/A)

-the q/l Report-


Zwift update version 1.0.15376 released, iOS release and new routes this month

0

Zwift update version 1.0.15376 released, iOS release and new routes this month

Zwift HQ released an update Saturday to add support for the WBR Zwiftathon and enable the December Triple-Play Mission.

But most exciting is the note Jon Mayfield added to the update summary:

On the horizon for the rest of December – we’ll soon have our official iOS release in the App Store, and shortly after a new road is coming to Watopia.  It’s going to be a good month on Zwift.

Since the update some Zwifters have noted a new volcanic island visible when crossing the JWB Bridge and heading into the Esses (see below). Perhaps a sign of a new course?

new-watopia-volcano

Whatever you’ve got up your sleeves, we’re looking forward to it! Keep up the great work, Zwift HQ.

See the update notes here >


Zwift Specialized Triple-Play Mission announced

0

Zwift Specialized Triple-Play Mission announced

triple-play-logoZwift HQ has announced the new “Specialized Triple-Play Mission” which will be active for the month of December 2016. To enter, choose the mission when starting Zwift, then ride 50km (~31 miles). You may enter up to three times–once for each Zwift world (Watopia, Richmond, and London).

While riding the mission you’ll be placed on a virtual Roubaix, but once the mission is complete you don’t get to keep it!

Here’s how Zwift HQ explains it:

The more comfortable you are, the faster you’ll go. The Specialized Triple-Play Mission is your chance to get a taste of the versatility of the new Specialized Ruby and Roubaix Pro machines. As you power your virtual Ruby or Roubaix Pro across 50 km of whatever digital terrain you choose to tackle, you’ll be entered to win a Ruby or Roubaix Pro in the size of your choice.

 

Completing the 50 km Mission earns 1 entry. Participants may complete 1 mission per course – Watopia, Richmond and London – for a total of 3 entries.

roubaix

I’ve ridden my Roubaix Expert SL4 for two seasons now and love the comfort and performance it delivers. I’ve heard nothing but good things about the new Roubaix, although I haven’t had a chance to ride one yet. What about you?

Learn more about the new Roubaix here >

 


ODZ SkillZ and DrillZ Ride – November 23

ODZ SkillZ and DrillZ Ride – November 23

odz-logoAs usual, we started our ride with a few minutes of warm-up at an easier pace. I was riding the big wheel with the beacon, so most people were able to stay behind or only slightly in front of my avatar. The 1.5 – 1.8 w/kg pace always seems stiff enough to keep everyone pedaling but not so hard that people get easily dropped.

Once we made the turn toward the first sprint banner, I laid out the plan for the first break-chasing exercise. Out of our group of 50, 3 riders would attack for 30 seconds at 3.0 w/kg. Then they would reduce to 2.0 w/kg, working together by taking pulls. The first iteration did not go as planned. Instead of a break of 3 riders, more like 15 went up the road, and they didn’t exactly stick to our effort limits. That’s the price we pay for not all being on Discord and listening to the instructions, as some seemingly did not see the typed messages either.

Despite the snafu, the first attempt provided a learning point. The group of 15 worked very well together, and even when they reduced the effort, our slightly larger group was unable to pull them back. We didn’t work quite as well together, having a strung-out bunch that could not benefit as much from the draft. We regrouped after exiting Richmond proper, heading out of town for our first climb.

Leading into the climb, we discussed the importance of positioning at the base of a climb. Just like IRL racing, where in the group you start the climb can have a significant impact on where you finish the climb. Heading into Box Hill, we talked about heavier riders or those who struggle on the climbs trying to position themselves towards the front of the group. That way, they can still benefit from the group while drifting back through it during the climb. Ideally, they would end up at the back of the group but still in it at the top of the climb. If they do get gapped, it is a significantly smaller gap than if they started at the back of the group. Likewise, for riders looking to attack or place high in the race, they need to be at the front to ensure that they do not miss any critical moves or can attempt to get a gap without having to ride through a large number of riders. It’s generally a bad tactic to burn a few matches moving from the back to the front of the group, as it means that you will pretty much have to make an attack twice as long as it needed to be. Not the most efficient use of energy. As we made our way up the climb, all trying to ride as close to 2.5 w/kg as possible, the bigger riders drifted back through the lighter riders, and we more or less ended up together.

Approaching our shorter, steeper climb, we talked about how to approach the different types of climbs. On the longer shallower climb, we discussed trading space for time by limiting the gap over the duration of the climb. The shorter, steeper ones, though, require riders to be much more attentive and willing to go to “the dark place” to maintain contact. Yes, losing time or contact on any climb is bad, but staying within yourself on a long climb can keep you from losing huge chunks of time due to an implosion halfway up. However, the punchier climbs aren’t long enough to really cause a massive implosion of the legs if riders have developed a fair ability to suffer. The 23rd Street hill on the Richmond course is a good example of this. Riders who can sustain a higher output for 60 seconds can survive that climb, even if they are bigger riders, whereas Box Hill would destroy them at that same output due to the much longer duration of the climb. This became painfully clear to those who attempted to climb 23rd Street at less than a 3.0 w/kg rate. Huge splits opened up in a very short time. In a race situation, it would be very unlikely that a rider could overcome that gap were the split to happen on the last lap.

On lap two, we went back to our exercises on chasing the break. This time around, we had two very successful iterations. The gaps went out to about 20 seconds, and the pack began the chase. Everyone worked together fairly well, and the breaks were pulled back in short order. In fact, the chase group stayed so tight that we pulled the breaks back much quicker than anticipated. This allowed more time to recover and prepare for a go at our climbs.

For our last time up Box Hill, we limited the duration and frequency of attacks/hard efforts. We did this to show the effect of burning matches on the climb vs riding steady up the climb. Every time a rider exceeded our set level, it could be done for no more than 15 seconds, representing the short attacks that often happen on this type of climb. After the attack, the riders had to ride at a much easier effort for 20 seconds to recover. The recovery was set at a level below our designated steady pace. After the 20 seconds, riders could return to steady pace or attack again. Due to the restricted efforts, some people were able to attack continuously, but we showed that the steady climbers with relatively few attacks were right up there with the constant attackers but with an easier ride.

The last climb was an all-out hammer. However, I put some stipulations on it. As long as the rider could maintain within 1 w/kg of the max effort that he/she hit, they could keep going. The minute the rider fell more than 1 w/kg off of the pace, he/she had to sit up and ride at 2.0 for the remainder of the climb. That simulated what happens when a rider blows up, demonstrating how much time can be lost due to a mis-timed surge or pour dosing of energy. Some were able to hold a hard pace the whole time, while others went out too hard, paying the price.

Overall, it was a good session, and everyone seemed to pick up the key tenets of the class. Look forward to returning to Watopia next week for some Crack the Whip.

Here’s the full ride video: