Sennen is the perfect area for watersports, at all levels. There are two local surf schools in Sennen, one right on the beach. They offer a variety of individual lessons and courses. Plenty of opportunity to practice at Sennen or Gwynver.
Penzance Sailing club: www.pzsc.org.uk
Marazion near Penzance is a spectacular location for windsurfing. The South West Cup competition has been held at this location.
Gwithian is also a superb windsurfing location.