Coach Long has been teaching swimming at many clubhouses before joining AG Sports and is a qualified swimming teacher of the Hong Kong Amateur Swimming Association. Coach Long is passionate about teaching young children swimming and he is a very patience and gentle swimming teacher.