Dont pay up front for anything. They made me pay weeks in advance for a 4 week tennis course as they told me it was getting full. It got to the start date and I was conta ... more