Our Team

Alex Gao GoGo Golf.jpg

Jianyuan (Alex) Gao

Alex was born in Shenzhen, China and  was ranked top 10 nationally in junior orders of merit before he moved to Canada at age of 15. After a successful junior golf career, Alex pursued his passion in teaching and he now has over 5000 hours of instructions given. With a focus on junior players, Alex's students have won multiple junior events in B.C and had competed at major junior events around the world. 

Alex has a flexible teaching style and believes that a golf swing should be built around each individual. No one has the same physical strength, flexibility or body proportions. Alex will identify these factors and work with you to create the optimal swing for your body, while exploring ways to push you pass your limits.


Pavin Hsu

Pavin was born in Taiwan and moved to Vancouver when he was 12 years old. He was inspired by his father to play golf at a very young age and picked up his first set of golf clubs when he was 3. At age 10, Pavin began playing junior golf competitively. Within the span of 2 years, he has won multiple championships and was ranked the No. 2 junior in Taiwan in the 10-12 age group. 

Pavin attended UBC and graduated with a degree in psychology. He became a member of PGA of Canada in 2019 and finished the play ability test with the lowest score amongst many other participants. Pavin is bilingual and  can teach in both Mandarin and English.