Scan 4.jpeg

Meet our staff


Dan McFall

Full Stride's owner and head instructor. Dan grew up in Buffalo, NY skating on the rink his father managed. At the age of 14 he began playing Junior hockey with the Buffalo Jr. Sabers. After playing with them for 3 years, he went off to play Division I college hockey with the Michigan State Spartans in 1981. In '82 and '83 he played for Team U.S.A. in the World Junior Championships in Minnesota and Lenningrad.

In the '84 season at Michigan State, Dan set the school record for most goals as a defenseman with 14. He finished his career at Michigan State with All-American honors in his last two seasons, and went on to play as a professional in the NHL with the Winnipeg Jets.

Off of the ice Dan spends much of his time sailing on Lake Champlain and learning to play the guitar.

Owner / Wind Junkie / "Crossbar-for-a-beer" Champion


Pete Olson

A Full Stride instructor and referee. Pete grew up playing hockey on the outside rinks in Minnesota. He played hockey for Park High School, which is located a few minutes east of St. Paul, from 2001-2003. After high school, he played for Bemidji State University's club hockey team.

In the spring of 2008, he graduated from Bemidji State with a degree in Mass Communication, moved to Vermont and attended Vermont College of Fine Arts in Montpelier. In the summer of 2010, he received his Master's Degree in writing.

Pete devotes much of his time as a referee, working many different levels from youth on up to Division I and Division III college. When he is not on the ice, he enjoys riding his motorcycle, fishing, and photography.

Referee-in-chief / Instructor / fisherman


Allison Lowry

Growing up in the deep south, she knew nothing about hockey when she arrived in Vermont. At the suggestion of a friend, she enrolled in Full Stride's Learn To Play Hockey Program and was hooked. Her love of the game grew with each program she took, and with some persistence, eventually landed the coach! Allison has hung up her skates for a while to start a photography business and become Full Stride's art department. One of these days, you might see her on the ice again.

Art Director / Full Stride Graduate / Tomboy


Geoff Stirling

Is Canadian. In Canada there are only two things to do, play hockey and think about playing hockey. Originally born in North Bay, Ontario, Geoff's family relocated to Montreal.

Montreal being the hotbed for hockey that it is, he didn't have to look very far to get on a team. Geoff grew up playing hockey on a number of different teams in a number of different leagues. None of which were highly competitive, but he played simply for the love of the game.

In 1997, Geoff moved to Burlington and quickly became involved with Full Stride. First as a player, then as an instructor and referee. He's now working behind the scenes as Full Stride's software developer. Off of the ice, Geoff dabbles around in photography and in the kitchen. Geoff can also speak French.

Computer Wiz / Sabres Fan / Dog Whisperer