mike o surfing instructor
Mike has spent years and years surfing various waves around the world. He's been teaching with Surf2Live since 1998, and has earned himself a rather popular reputation.
Mike teaches all levels of surfing, is also a Long Beach Lifeguard and extensive knowledge of tides, marine weather and surfing techniques.
