Trying something new can feel intimidating, especially on the water. Winter in Florida changes that. At Beach Road Watersports in…