Learn from a Level 2 Certified Tennis Canada Instructor with a Ph.D. in Education and Global Coaching Experience
1 person - 1 hour - $90.00 / person*
2 people - 1 hour - $75.00/person*
3 people - 1 hour - $55.00/person*
4 people - 1 hour - $45.00/person*
5-6 people - 1 hour - $40.00/person*
Clients pay the fees by email e-transfer preceding the lesson to topspinlogic@hotmail.com.
UTR assessment flat fee of 95$ before match play if it is a first time.
* On top of this lesson fee, you are responsible for paying the indoor court fee


Tennis coach
Completed Tennis Canada Club Pro 2 (2025)
Under 10 team finished 4th in the Eastern Canadian Tennis Championship (2023).
Toured Europe with two seperate junior teams (Tennis Europe).
Head of Junior Development (National Capital Tennis Association, NCTA 2023-24)
Tennis player
Played for 5-time State Champions Palm Beach Community College.
Obtained a division 1 scholarship at American University.
Ranked #10 in Canada over 50 singles 2023 and #195 in the world over 45 doubles (2021).
TopSpin Logic helps athletes and professionals excel by mastering specific mental and emotional readiness through explicit instruction.
Cam offers tailored match preparation, visualization techniques, positive reinforcement, and role-playing to simulate high-stakes scenarios.
Clients develop emotional self-regulation to perform under pressure with confidence and focus.
Achieve peak performance through a balanced mental, emotional, and physical approach with a Tennis Canada coach 2 Framework.
