I can't recommend Learn2Rip Surfschool enough! Cary and his crew are amazing. They teach you not only how to surf but also immerse you in the surf culture. Cary's tips have made me a better surfer. A must for anyone in SoCal who wants to learn to rip! - via 