If you were to mash up skateboarding, surfing, sailing, waterskiing, snowboarding, and wakeboarding into one super sport, you would probably end up with windsurfing. It is an exciting sport enjoyed by thousands across the country. It takes a huge amount of practice and skill in order to get the techniques down, but once you get […]