I booked this at the last minute when wanting to get some surfing in. He had great equipment and could accommodate my schedule. The best part is that he KNOWS the area. He knows the breaks, the winds and the right swells to match your ability. I was surfing 5' waves within an hour (but its all based on the individual). I got on so well with him that I rebooked another lesson just right before my flight out. I was surfing, jumped into the car and headed to LAX - slightly damp and exhilarated from the day. THATS how you do Cali! I will be back!