Coaches’ Profiles

  • Gui Yuan Yuan (Part-Time)

    Coach Gui joined the Singapore Swimming Club in 2017, and is currently coaching part-time at the Club.

    Education: He graduated from the Shanghai University of Sport.

    Experience: He has more than 30 years of coaching experience and has managed to obtain experience as a swimming coach in various swimming teams such as the Shanghai Swim Team and Pakistan National Swim Team. In Singapore, he has groomed national swimmers such as Peter Leong, Bryan Choo and Jonathan Chua, and is currently coaching part-time at Singapore Swimming Club.


  • Ronald Teo (Part-Time)

    Ronald, who is also our Director of Swim, Sports & Special Projects, has more than 20 years of coaching experience. He has coached swimming at various levels, from learn to swim levels to development and competitive programmes at several private pools and country clubs. He holds an array of certifications from respective coaching and teaching associations, such as Level 3 certification for the American Swimming Coaches Association (ASCA), International Federation of Swimming Teachers’ Associations (IFSTA), and Singapore Swimming Teachers' Association (STA), and National Registry of Coaches (NROC). He is a qualified swimming tutor for the Australian Academy of Sport (AAS) for Level 1 and 2 swimming instructors and is also a qualified deep water workout instructor who holds an Advanced Certificate in Training and Assessment (ACTA).

  • Roger (Part-Time)

    Education: CPA Australia (Member), Graduate Diploma in Finance (Leicester University), Diploma Certificate in Sports Science (Republic Polytechnic)

    Certification(s): AUSTSWIM (Teacher of Swimming), NROC (Swimming, Lifesaving), Instructor, Distinction award (Singapore Lifesaving Society)

    Experience: A swimming coach since 2016, Roger has made significant progress by becoming a lifesaving instructor in 2018, coaching for Swim Concierge at the OCBC Aquatic Centre (2016-2018), conducting SwimSafer and lifesaving lessons at Owen Swim School, offering lifesaving lessons at Wave Rider (2018-2020), and conducting private coaching lessons across Singapore.

  • Jia Jun (Part-Time)

    In my role as a Learn-to-Swim coach, I teach students basic survival skills before introducing advanced strokes, so that they feel comfortable entering the water. Swimming safety is my number one priority, and I always ensure that my swimmers are learning in a safe and enjoyable environment. To better groom the next generation of swimmers in Singapore, I always believe in sharing all of my knowledge with my swimmers and colleagues.