David holds a Bachelor of Education Degree in Physical Education from Jakarta University. He enjoys teaching swimming at ACG School Jakarta and likes to help students achieve their full potential in a fun way. He is passionate about teaching physical education and coaching competitive swimming. David holds a national coaching degree in swimming and has had great success with his swim teams at Asia Pacific level. He has had swimmers win gold medals at both the Asian School Games and the ASEAN School Games in Thailand. David is also interested in developing swimming skills for disabilities and is a member of the Jakarta Paralympics committee. Outside of the swimming pool, David loves hockey, badminton and mountain biking.