77779418
Jul 13, 2009
Aug 31, 2010
Teaching private and group surfing lessons from beginner to advanced levels; hosting surfing camps, surfing parties and other surfing events; providing free group surfing clinics to demonstrate rudimentary skills; training surfing instructors for certification programs
Education and Entertainment