Skill development is only part of learning to surf. Having an understanding of elements, conditions, gear, and surroundings are important additions to surf education. Habits, diet, exercise, and knowledge that we indulge in while out of the water can also lead towards a more fulfilling experience in the waves. Whether you are new to surfing or ready to move to the next level these online and in-person classes can provide tools to up your game.