Coronado Surfing Academy offers surf instruction on the island's beaches, teaching beginners and refining the technique of more experienced surfers. Highly rated by students in Coronado, San Diego, it's a well-run surf school that makes the most of the island's coastal access.