Thompson Surf School teaches everyone from beginner surfers looking to ride their first wave, to advanced surfers looking to push their surfing to the next level. Thompson Surf School is owned and operated by professional surfer, and Jacksonville Beach native, Evan Thompson. They provide private lessons, group lessons, coaching sessions, and a week long surf camp.