Thursday, August 25, 2016

WOC Sprint

I sit here in the team cabin, one of the only ones awake right now, listening to rain and the receding peals of thunder on the morning of the long distance final. The weather has been gorgeous so far in Strömstad, a welcome break from the painful heat waves of the east coast US, but it seems that now we're in for a wetter day. The long distance race has been the one I've been most focused on this year, and I don't have the right words to describe what I'm feeling right now, so I'm going to talk about the sprint race from last Saturday.
I arrived in Oslo on Thursday morning, and met up with Hannah, a fellow runner, and Cristina, our team leader who lives in Norway. Cristina is a fantastic team leader - organized, to the point, and a great sense of humor. We couldn't have asked for better. She also comes with the cutest team mascot, her one-year-old son Lukas, who visited us over the weekend. Anyway, Hannah and I did some sprint training in Oslo, and then we three headed down to the Swedish border and Strömstad to meet up with the rest of the team at the Daftö camping resort, which is very much pirate-themed. Unfortunately, this is the end of the pirate season, so some of the pirate-themed amenities are no longer available. One more day of training at the sprint model, and then it was time to go for the sprint qualification races!
For example, this guy is painted on our cabin's wall. Yarrrr!

There are three heats of racers, and the top fifteen runners from each heat advance to the final, held later in the day. So, from the beginning my goal was to advance to the final. To do this, based on past results it looked like I would need a very good, if not perfect, run - generally the 15th place qualifier earned about 1000 world ranking points, and I had a few races in sprints that have been close to that, but only one that exceeded it. So, it would take a good day, but I was definitely a contender. 
Team USA at the technical model, checking out the touch-free punching, the call-up routine, the flavor of the aid station drinks, all sorts of fun stuff.

Checking for the flash on the touch-free EMIT timing chip after punching a control. Two feet off the ground!

As I warmed up, I could tell that I had nailed the physical taper - my legs felt great. This would probably gain me 2-3% in speed, so all I had to hit the navigation. My goal was to run smoothly, focusing entirely on the execution of each leg. For the first 10 controls, I did that to a T, reading ahead 1-2 controls at a time so that I could flow through, but not so much that I'd confuse myself. The course wound its way up through the town, and then with about a quarter of the distance left, it was back down into a garden, and a final climb back up to the arena. 

Unfortunately, my focus wavered, and I missed a small gap in hedges while rounding a building to the 11th control. That was ~8 second mistake, not game-ending but I knew not a good thing. The little bobbles were starting - I had to check a few times on the descent to 12 that I could get through a gap in the houses without hitting any out of bounds areas, and that took time away from reading the final few controls in the tricky little garden. With lots of out of bounds areas, you had to make sure to take the right path, and I was hesitating a lot. I came to a full stop four times in that garden, with a 10-15 second mistake on #15, as I overran it. At 16, I was faced with the final route choice, and I panicked, having not read ahead to this at all. That was a total rookie error, but I chose to go to the south, and to go straight over the hill rather than to zig and zag a little bit and save myself some climbing. That was the wrong route, and cost me another 10 seconds. 

I tried to hold out some hope as I pounded into the finish, but I knew that I'd lost too much time in those final controls. I ended up solidly in the bubble, and on the wrong side of it, by fifteen seconds. Of course pretty much anybody can find fifteen seconds of hesitation or mistake in a race, but it doesn't make it any easier to know your day is over. I headed out for a long wallow-jog in the afternoon, to avoid rubbing any of my disappointment onto other team members. It was not a stellar day, as none of us made it through to the final - we're definitely missing Ali's presence. In the end it was a 955-point race, 18th place, and 15 seconds too slow. 

View of the sprint final arena. I'd obviously rather been seeing this through tunnel-vision as I raced through the arena passage. But the view wasn't bad from the top of the cliffs.

Team USA conquers a large rock. Yarrr!

I was not slated to race again until Thursday, in the long distance. I cheered loudly for my teammates in the sprint relay and the middle distance final, and was brought to tears when Emily Kemp, Canadian runner I used to race against when she was a junior and still living in Ottawa, nearly won the race, landing in fourth place after a riveting battle against the perennial Scandinavian and Russian champions. She has been working so hard over the last few years, moving to France, then Finland, while pursuing this orienteering dream, and has amazing dedication and attitude. Bravo, Emily! There is more of that to come! 

View of the Norwegian town of Halden from Frederiksten, a fortress that we found along the way to one of our trainings at Iddefjordfalle. We're so close to Norway that the southern Norwegian terrain is very relevant. 

Click for full-sized map - orienteering intervals at Iddefjordfalle, trying to become one with the blueberries.

View from the top of Frederiksten

And now it is finally the morning of the Long Distance! My plan is again to focus on the navigation - Take the good micro-routes and choose the right macro-routes, dance across those open rocks and tumble across the cliffs like I have wings on my Inov-8s. Today, there is nothing I would rather be doing, and no place I'd rather be doing it! No matter how I finish in the results, I want to finish knowing that I ran a good race, proud of my effort and my navigation. 

Terrain view

Morningjog view

Team USA women's team! Left to right - Samantha Saeger, Hannah Culberg, Alex Jospe, Kseniya Popova, Hillary Saeger

Team USA played minigolf (pirate-themed minigolf), and there were a lot of instances like this. I think we'd better stick to orienteering.

Thursday, August 11, 2016

The final taper

Anyone who knows me knows that I'd much rather be running in the woods than sitting around resting. But, that's the name of the game as you head into the big competitions. Things have been looking good lately, and I've been trying to use my not-training time to work on my head. With clear focus being such an important part of orienteering, anything you can do to summon calm and deliberate moves in the face of adrenaline is important. Enter daily meditation and as much yoga as I can stomach, which has the added benefit of stretching out some really tight muscles.

I had a few good sessions two weekends ago with Ethan Childs, a US Team member who is spending the summer in Boston working with Barb and her Navigation Games program. It's cool stuff, and I'm happy to have another elite orienteer around to push me. We headed up to Pawtuckaway with Barb and Walter, one of her juniors, for a solid day in the woods. After hanging some streamers, it was time for intervals, and it was so much fun to run fast through the woods, head to head with other athletes who are really pushing you. I did beat the boys on at least one interval, but also had a hard blow-up on the fifth interval. I welcomed the big mistake, because if I'm not pushing my navigational boundary, I'm not getting better and honing the edge of my abilities. 

Click for full-size map.

The next exercise we did was a make-a-plan training, exactly what I needed. I find that I am generally quite good at the first 90% of the leg, running confidently to the edge of the control circle, but once there, I haven't made a clear plan for how I am going to find the actual flag. One of the things I was heavily emphasizing this weekend was visualizing myself nailing the control. When I do consciously make a plan to find the control, I am brilliant. When I fail to make a plan, things spiral downhill fast. So, this was a very apt training to do, and quite challenging at times. 

Ethan ended up shadowing me for most of this exercise, which can be very helpful, as I rarely have a coach actually observing my technique in the forest. Click for the full-sized map.

The next day, Ethan and I headed to Townsend. The heat wave finally broke, and we were running in the rain, which was just so welcome. It felt so good to be running and NOT be dying of heat! My coach Boris had designed a long training, with the idea of changing pace from long legs to short legs, and Ethan and I ran together, which helped me practice my focus and my plan-making. There were parts of this exercise where I was brilliant, and there were some sections that were quite a bit less impressive. As my last big training weekend in the forest, this was a very productive one, and boosted my confidence greatly. 

So, final training weekend over, I wrote off July as a very productive month. Every indication is that I am in good shape, recovering well and responding to intensity, and my confidence in my navigation is high. I was in great spirits as I entered a recovery week, starting the taper to WOC. So naturally, life decided to throw me a couple loops. The first could have been a lot worse. I was coaching on Comm. Ave, a location that we deem "safe" and good for beginner rollerskiers. I guess familiarity breeds complacency, because I was descending the hill mid-workout without paying much attention, probably looking behind me and talking at the same time, and I tripped over something, maybe myself, and hit the ground pretty hard. D'oh! I was lucky that the only damage was road rash, on my outer thigh, opposite hipbone, and ankle, but the gravel had gouged some good rips in my thigh.

Could have been a lot worse, but the deeper cuts have taken over a week to close; the whole thing was still oozing three days later. More of an annoyance than a real setback, but it really slows your daily roll when you have to keep changing bandages!

I had to push back my planned Thursday-morning intervals that week, because I didn't trust the bandage to stay on at that point, but was confident enough in my bandaging skills to head out to the woods on Friday morning. Unfortunately, that was apparently the same morning that the lady with unfriendly dogs chose to go walking in the same forest. We met on my first interval, and her little yappie dog ran at me angrily, so I stopped and made threatening noises at it. Undeterred, the thing ran up, and probably because I really didn't think it would actually jump at me, it leapt at me and bit my ankle, before I reacted. Naturally, this was the ankle I had cut two days ago in my rollerskiing incident. I proceeded to kick the little brat about 10 feet, and began ripping into its owner. She was contrite, and managed to get the beast back onto its leash, but I was livid. I don't care if strangers are running or walking, if your dog is going to bite them, you ought to keep it on a leash. 

Let's just say I've been looking both ways a couple times before crossing the street since then. Some bad luck can be avoided! 

Saturday I headed over to Connecticut for my final long intensity work before I leave for Sweden, at the People's Forest trail race. It was hot and muggy and I could feel the work in my legs from the day before, so I didn't set any records. Still good to get in some vertical and some speed over technical trails, but it was a little disappointing to be slow. I still ended up as the second woman, and 13th overall, but I'd been hoping for a bit more oomph at my disposal. Results. That said, running at 78 degrees with a 75 degree dewpoint has never been my forte, and my intervals the day before (after the dog bite incident) were top notch, so I'm considering myself still on the right track! 

From there, it was up to Vermont for the rest of the weekend, amidst the onslaught of all the cousins for "grammy camp". Great to see all those cousins, and to meet the newest addition (I have a niece!), and to hang out in the comparatively cooler environs by the lake. 

Obligatory selfie

Ziplines, rafts, and jumping rocks!

Tuesday, August 9, 2016


I have been lying a little low since the trip to Laramie, as I mentioned in the last post. We had a trip to NJ for social/family stuff, and naturally I managed to find a road race around the corner from where we were staying. My dad and I hopped in, even though the last time he ran was the last 5k we did together in May. It was hot, still in the middle of that long heat-wave wracking the east coast, already 85 degrees at 9am when we started.
We look better pre-race

The course was fully paved, and mostly flat, on suburban streets around the East Brunswick NJ. I was touched that we started the race with an optional 22 pushups, to represent the 22 veterans who commit suicide every single day. Tragic, and I really want to think that organizations like the VFW can make a difference. It was a relatively big crowd, 300 runners or so, and some of the women had that skinny runner look. They were all tan. It's the Jersey shore, duh. 

We started out, under the fire engine with the giant American flag, around the fire house and off into the wilds of the NJ suburbs. Things were shady for the first mile, and I tried to stay relaxed, watching little kids, overweight dads, people pushing strollers, and girls with ipods pass me by. I had a relatively big week of training in my legs, and I didn't need to take it out that hot. As I settled into my pace, roughly 6:25min/mi, a lot of them came back to me. I could see two girls pulling away out front, one with very long tan legs, and the other looking like a crossfit fanatic. I tried not to let it bother me. On a hot day, there's not much wiggle room with pacing, and there are a lot of women out there who run a lot faster than me on a flat road.

We exited the shaded streets and hit the sunshine around 1.5 miles. I still felt comfortable, but without any breeze the temperature was starting to be noticeable. The two girls ahead of me looked comfortable, too, but they weren't pulling away. I'd moved ahead of all the ipod-wearers and stroller-pushers by 2 miles, and the girls were closer. I could feel my breath steady and strong, and focused on my arms for a bit. When I brought my attention back to the road, I'd just about closed the gap. I went through the water stop more efficiently (not to drink, but needed to get some cold water over my head!), and when presented with an ever-so-slight downhill I let gravity take me past both of them and out into the sun of a wide road.

The last mile was pretty rough, as expected. Full sunlight, no breeze, and a very slight uphill. I tried to stay steady, and reeled in a couple highschool boys and some middle-aged dudes. Turned the corner and knew I was nearly there, but the heat was affecting me now, and I had goosebumps and the threat of a heat-stomach rebellion. I let myself relax the pace a bit, just a bit, to just finish the damn race without shitting myself, but of course after the fact I'm wishing I hadn't done that. I was in a bit of no-man's land as I came in to the finish, and tried to kick a bit for my mom, who was standing by the finish cheering me on. Finished in an unimpressive 20:15, but at 85 degrees, various race temperature calculators tell me that was a 19:35 effort. Sure! In any event, it was enough to win the race, 19th overall. My dad did well too, taking a minute off his May time. Speedy old fart!

The reason to come to NJ in the first place! Christophe and his puppy Hudson

Hudson is pretty adorable

Tuesday, July 19, 2016

The background work

I'm racing a lot less this summer than I have in past summers, and replacing the time with some solid training blocks. The hope, obviously, is to make myself faster for the races that count. The Laramie races did wipe me out pretty good, and it took a solid week of easy workouts before I felt ready to tackle the quality again. Remind me not to do three hard races at altitude in a row, next time I'm floating that idea. Anyway, it's been a good summer. I'm healthy, and starting to feel really fit. I've been working with my head as well as my body, getting more into mindfulness, meditation, and deliberate practice. If I believe in myself hard enough, that makes up for a lot. I think I can I think I can I think I can!

The numbers for May and June were pretty close between 2015 and 2016, but overall I think the quality is up this summer. I'm a little more settled at my job, figuring out how to balance that better with the rest of life. I've been building my running mileage carefully, and trying to really enter every quality session with the freshest legs I can muster. It's about time for another running race, but the last one (Corporate Challenge) had a Vdot equivalent to my PR, so I'm on track with flat speed (heh). My navigation feels strong right now, though obviously it can always use more work. Since May, I have lost 17:48 minutes in mistakes over 20 orienteering races covering 80km. 13.4 seconds per kilometer that I can pick up, just through navigating with more attention and focus. Sort of a wacky way to calculate navigational acumen, but sometimes you've gotta reach to find any metrics worth measuring with orienteering!

Good training camps mean proper recovery between sessions. 

I swung by the CSU summer camp for ice cream, mini golf, a long run, and more ice cream. Really great group of skiers this year, great cohesion.

I swear one of the most important things we teach them is that ice cream is the ideal recovery food after a long run.

Skiers warming up for their annual Winchendon time trial.

Barb, one of my local heroes, finishing on the podium at the Forest-X race that Ed and I put on. The race was a fun twist of trail running and orienteering, and people seemed to really enjoy it.

Monday, July 11, 2016

Rocky Mountain Orienteering Festival

I believe in race starts. I believe that collecting race starts is the only way to truly prepare yourself for the big show, whatever your big show may be. And the more specific the race start, the better. So, when I looked at the calendar and saw that the only races between Team Trials and the 2016 World Champs were in Laramie, up on the Medecine Bow National Forest plateau, I figured I finally had a good excuse to head to the Rocky Mountain Orienteering Festival. It just so happened that we'd have a good crowd of elite runners there - Ali, Hannah, Tori, Cristina, Sanna, Sarah Jane, and quite a few more. Wow, actually competition at a National Event beyond one or two runners! So despite this trip falling on the heels of a trip to California for Zan's wedding, I was pretty psyched. Not too burned from traveling yet!

But, let's back up. California was awesome, and Zan picked a spot that was so typically Zan - deep in the redwoods as you go north up the coast from San Francisco, with beautiful trails for running. We had a really great time playing on the other coast, but it was hardly a restful weekend. Sometimes fun is worth the energy price! 

Our view driving back south on Sunday. There were all these seals hanging out on the beach down there, and as the waves came in they'd flop their way toward the inland water, in the most ungainly fashion. 

Mendocino headlands. Gorgeous and misty and sunny at the same time. 

Zan may have left some details to the last minute. Like a bar tender. Who needs a bar tender at a wedding? She had plans for all sorts of delicious cocktails, so luckily Ed and Blaine were willing to sacrifice their afternoon to mixing up the cocktails, and their evening to serving the thirsty guests. Ed was in his element, but I don't think he'll be picking this up as an evening job. 

We went on some really nice runs from the camp. Sometimes just us, sometimes just me, sometimes with lots of friends. The redwoods were so awesome. And make such cool bridges!

The wedding venue, at high noon. The camp was in this valley with very steep sides, and light only filtered down during the middle of the day. It made for some dark mornings, but also incredibly peaceful and relaxing. 

If I'd planned things better, I would have stayed in California for the week, working from our Oakland office, and traveled home via Wyoming. But, I didn't think about that until it was too late. And, to make it worse, I bought myself a ticket to Denver for the first weekend in August instead of the first weekend of July. So, when I got to the airport with about an hour before my flight, I couldn't figure out why I couldn't check in yet. D'oh!

Luckily, this fell into the solvable category of problems. Friday was a late night, but I met up with Hannah and Kevin at the airport, and we made it up to Fort Collins, chez Anna and Sasha and Ada, by 12:30 in the morning. Six hours of sleep, and now it's time to race!

The Medicine Bow NF is at 8,000' elevation. I start to notice the effects of elevation around 5,000' when I'm racing, and let's just say that every additional thousand feet is like an additional 10 pounds of bricks on my shoulders and lungs. Thankfully the area is pretty flat, but every contour felt like 10. Just so much wheezing, for so little speed. Not my favorite experience.

The landscape out here is so majestic. With a sky threatening to totally overwhelm you, it's best to keep your focus on the immediate vicinity, just one foot after another, avoid tripping over the sage brush. The terrain is wide open, occasional ponderosa pine but mostly grassland and sage, dotted with cattle and giant granite rock piles. It sort of looked like a giant had pooped all over the low hills, and left the piles there to calcify. But with such a wide viewpoint, the navigation is much easier than in my familiar eastern forests. The race was about how fast could you get from point A to B.

The first race was at Twin Boulders. I did run past the eponymous rocks, and while they were impressive, I'm not sure I would have named an entire map after them. But it did seem fitting that there was a control nestled between the big boulders. My race was fine - nothing special, nothing terrible. I was working very, very, hard, and felt like I was trying to run through molasses, so much effort for so little speed. The navigation came easily to me, and I made very few mistakes, but I didn't have the legs to perform how I'd hoped. I ended up in third, well behind Ali and about two minutes behind Hannah, with two M-40s who'd snuck ahead of me.

The red course on day 1. Click for larger. The route choices were not terribly inspiring, leading to the "straight is great!" philosophy of orienteering. I did take the trail from 5-6, figuring it would be faster for me. 

Spectators at the go control.

Remarkable Flats
The second race was at Remarkable Flats, an area of wide open grassland with lots of those rock-poop-piles scattered around. There were also even more cattle, many of whom were hanging out in between the final control and the finish. Luckily, I never had to contend with any cows who'd been separated from their babies, but it did give me pause to see them eyeing me. Eep.

Like the first day, the navigation was relatively easy, and the course was straightforward without much trickery. I wheezed my way around, feeling so much like the asthmatic fat kid. About halfway through, Ali caught up to me, and she is both acclimated and faster than me at sea level, and there was just no hanging on, though god knows I tried. So much effort! This time I fell back a spot, to fourth place, as Tori jumped ahead of both Hannah and myself by about a minute. I was one second behind Hannah, so definitely kicking myself that I didn't have one more second's worth of oomph out there, but hey, that's racing.

Diamond Bay
The final day was adjacent to Remarkable Flats, but with considerably more ponderosa forest and less open grassland. I was hoping for more of a navigational challenge, but the course was again pretty straightforward, with similar-length legs making a general loop around the map. I woke up to discover that my body was just done with racing. I couldn't kick the altitude headache, and was feeling sick to my stomach for most of the run. I couldn't even push myself into wheeze-mode, body just wouldn't let my brain handle the override codes.

That was disappointing, but it was still a pretty awesome place to be orienteering. I lumbered along even slower than the first two days, trying to enjoy the day even though I would have loved the challenge that comes with higher speed. Lots of rock and nobbly little hills, and I have to admit that at least the downhill portions were enjoyable. I struggled mightily on the long gradual uphill to #12, slogging along in the sun and just wishing the course could be over. Eventually it was, and I had ended up in third place again, behind Ali and Hannah, but this time with many more men in front of me. Overall, this was good enough to hang onto third place, and I got a sweet refrigerator magnet.


Upon dropped a few thousand feet, I felt much better. Enough pep to go for a short hike with Hannah and Kevin and Will, and then, thanks to my new plane ticket configuration, I got to spend the evening and much of the next day with Anna and Sasha. By the time I arrived in Boston at 3am on Wednesday, though, I was pretty done. Can I please just sleep forever? 

The old X-Talons taking me for a spin. We swung by Arthur's Rock on our way back to Fort Collins, and it provided us with a very nice little leg stretcher.

Most of the plateau looks like this.

Anna and Ada came up for a walk at Happy Jack! Ada is dangerously mobile, but very cute.

Sunday, July 3, 2016

Mt. Greylock Trail Race

The other weekend was my first Grand Tree race of the year – the Greylock Trail race! This is a great course, testing all aspects of trail racing. Sustained uphills, technical downhills, fun singletrack, and some grinding false flats. Not to say I like any of this aside from the technical downhills, but I do think it’s good to push myself on terrain that isn’t naturally my favorite. And having the two past years of data to compare myself always satisfies my inner nerd.

I headed out with a small group of junior skiers, like last year, for a combined Massachusetts Team training weekend. Perry and the Berkshire Nordic crew led us on a really nice little ski in Savoy (oh, I’ll miss that trail race this year! Huge bummer that it’s done), on very nice pavement with wide shoulders. We don’t have that in eastern MA, and it made me miss NY state rollerskiing adventures. We followed this up with some cliff jumping, yoga, pizza, and s’mores, so all in all it was a pretty idyllic day.

Sunday dawned pretty hot, and I was cursing myself for not bringing my handheld waterbottle carrier. I debated running with a waist belt, or just carrying the bottle outright, but decided that it probably wouldn’t be THAT bad to just drink at the aid stations. Oops. Only one other of my juniors was doing the long race, and one dad, the rest signed up for the 5k. Ed did the long race, of course!
Add caption

We started out up the mountain, and I took it easy, falling into a comfortable pace. Too comfortable, really. I felt good, which is not actually a good sign on a 3-mile climb! My calves were behaving, and as we hit the AT in the sun I found that I had some more gears, so started to pick off some runners ahead of me. I could hear Debbie behind me, so I knew I was doing ok if she hadn’t passed me on the climb. I was starting to notice the heat, though, already getting dry mouth, so I told myself I had to get on top of this hydration issue as soon as I hit that aid station.

I drank 3 cups of water and 2 cups of Gatorade. You can imagine how long this took. I was there nearly a minute! Debbie passed me with a couple ladies in tow, and as I started out after them I realized the magnitude of my mistake. Not only did I not have any water for between the aid stations, I had to do all my descending on a very sloshy belly. You doofus!

Luckily the sloshing didn’t turn into a dreaded stomach cramp, and I caught back up to Debbie (who was definitely not pleased to be passed on a downhill! Sorry babe, I do that part pretty well) and a bunch more ladies on the descent. Apparently I just missed seeing a moose – I heard noise behind me but had assumed it was a runner, and was totally in race-mode, don’t look back!

A girl in pink caught back up at the second aid station, as I spent another minute drinking, and I let her go a bit, just trying to enjoy that next bit of singletrack at my own pace. I was consciously keeping myself in a very happy spot, just loving these trails and dancing my feet across the roots. I caught up easily along Jones’ Nose, but decided to hang out behind her for a bit, and try to recover. The heat was getting to me, and I could feel the fatigue creep.

At the third water stop, pink-girl didn’t stop, and I only drank 3 cups of water, thus only losing maybe 30 seconds, then shoved ice into any orifice I could find and set off to chase down pink-girl. I luckily caught her while still on the downhill, and we climbed together for a bit on the relentless loose-rock doubletrack. Eventually my slow jog started to outdistance hers, and I found myself picking off bonking men again. We finally started the downhill, and I could tell I was tired – both ankles were doing those danger-rolls – not quite a rolled ankle, but near misses. I backed off a little, not willing to risk injury, and just feeling kind of fragile. Couple times I had to remind myself out loud to have strong feet. Unfortunately I couldn’t hold off the ankle-roll demons forever, and went over on my right ankle just where it gets steep with ~1.5mi to go. So close to the end I knew I could walk this off, but I was not happy about that turn of events.

It was only a minute or two that I was walking and then gingerly running, but that was a much slower finish than I've had before. I was in no-man’s land, and thankfully didn't get passed by anyone in the last mile of the race. The relaxed finish put me just a minute ahead of last year (which had been super slow in the rain and wet), but 4 minutes behind the year before. I think I can attribute most of that to the water stops and then the ankle roll slow-down, so I’m actually feeling pretty good about this one. I was second, four minutes behind a little J2 skier from western MA who I coached last year at EHS, who goes up hills like it's her job. She probably got to the top of that thing in under 30 minutes…

Next up is the Rocky Mountain Orienteering Festival! Time to see if I remember how to race at altitude!