Dave Armstrong became a PGA of Canada Class A member in 2007 after graduating with honours from Queens University. Dave’s professional interests and expertise are firmly rooted in teaching, coaching, and player development. He has sought out opportunities to learn from the best in the business during his career. Most recently, Dave enjoyed guidance and mentorship from Henry Brunton (former Canadian National Mens’ Golf coach) during three years of full time coaching at Henry Brunton Golf Academy. Dave is a firm believer in a FUNDAMENTALS FIRST approach to golf development. Excellent pre-swing fundamentals allow players to build strong club delivery skills. Club delivery development will focus on the three most important skills in golf: driving, wedging, and putting. Dave prides himself on being a skilled communicator and golf role model for his students. His calm, cool, and collected demeanour, combined with his holistic approach to golf development, resonate with a diverse group of students. Whether you are a junior, senior, skilled or new golfer, Dave is excited to get to know you, what drives you, and to support you and your golf development 100%.



Emma de Groot is a Class A Professional with the PGA of Canada and serves on the PGA of Canada’s Diversity and Inclusion Taskforce. She was selected as a member of Golf Canada’s Women in Coaching Program. Prior to joining Modern Golf, de Groot competed on the LPGA Tour, the LPGA Symetra Tour, the Ladies European Tour and the Australian LPGA Tour. In her LPGA Symetra Tour career, de Groot recorded six top ten finishes and had a career made-cut percentage of 79% over five seasons. Emma turned professional following a standout amateur career in which she was the top ranked Australian golfer, enjoying a remarkable run at the University of Tennessee (UTC) at Chattanooga where she won six times and claimed virtually every record in the University’s golfing program.



Kieran Harris is a Class A member of the PGA of Canada since 2009. He has worked at many esteemed clubs such as Muskoka Bay Club, Oviinbyrd, Maple Downs and Brampton Golf Club. Kieran was a lead coach with the Henry Brunton Academy (Eagles Nest Golf Club), operating the Strive For Excellence college pathway program since 2018. Kieran possesses a formidable grasp of the mechanics and fundamental aspects of all parts of the game, with elite navigation of the full swing and short game. He is able to communicate simply and precisely for the most effective learning experience, marrying both traditional and modern terminology to provide a comprehensive approach to each player.



Matt LaRiviere is a PGA of Canada Member and has been passionate about golf since a young age. Growing up playing out of Meadowbrook Golf & Country Club, Matt worked as an Assistant Golf Professional at Diamondback Golf Club and competed at high levels of junior and amateur golf before joining the Modern Golf team. Matt’s experiences in golf have allowed him to study numerous styles of play and come to understand the value of a well-built golf swing. They also allowed Matt to understand the importance of using properly fitted equipment. Outside of work and all things related to golf, you can find Matt searching for the best coffee beans and friendliest dogs.



Jeremy Maher was born and raised in Montreal. He took up the game at the age of sixteen and attended The Golf Academy of America in Orlando from 1999-2001. Jeremy obtained his PGA of Canada card in 2001 and moved to Calgary in 2010. Jeremy was the Head Professional for five years at Valley Ridge Golf Club before starting his new adventure with Modern Golf. As a player Jeremy is the two-time winner of the PGA of Alberta Pro-Senior event in 2017 and 2019. He won the 2015 Blackwolf Individual Match Play Event, played by some of the top amateurs and professionals in the Calgary area. Jeremy is excited to be part of the Modern Golf team because it brings him back to his roots of teaching and fitting.



Cory Renfrew joined the PGA of Canada in 2017 after playing professionally for six full seasons on the Mackenzie Tour – PGA TOUR Canada. He has competed in three PGA TOUR, three Korn Ferry Tour and countless local and international mini tour events where he amassed over 25 victories. Cory graduated from the University of British Columbia where he won team and individual championships as captain of the UBC Varsity Golf Team. He has coached at Cordova Bay Golf Course and most recently at the Premier Royal Golf Academy. Cory’s philosophy of merging strong fundamentals along with an individual’s unique attributes in a fun learning environment has proven incredibly successful over the years.



Jake Rose has been a member of the PGA of Canada since 2014 and a Class “A” member since 2020. He has always had a passion for the game of golf, but comes from a multi-sport background. Jake was on a Provincial winning basketball team, played AAA baseball, and was a highly competitive tennis player. He incorporates these experiences into all of his teaching and works to ensure that his students feel and perform like an athlete. Jake formerly worked at Oak Bay, Öviinbyrd Golf Club, Toronto Golf Club and Credit Valley. At each of these clubs he developed his teaching methods and honed his skillset working under some of the most gifted teachers in Ontario. His teaching philosophy seeks to blend sound fundamentals, dynamic movements and great communication in order to help his students improve.