I heard about this place through a groupon I had purchased originally to go in May, but when I called to book an appointment for (2) all of the Saturdays at 2p were booked completely until August which was fine because my groupon wouldn't expire yet. So finally when the weekend came up I had a few complications of getting there so I just e-mailed them to reschedule. Again, they were all booked up until this weekend after my groupon expired, but that was fine I was just going to accept to pay the rest of the balance that was owed because I was really excited to go here. I called about an hour and half before hand to see if there might be an available spot for (1) more person, she told me to call her back in 5 minutes so I did. When I had called back she stated that she didn't even have me down on the schedule! (her e-mail clearly stated she was going to put me down for this Saturday for (2)!) But she said she could make room for just the (2) of us maybe (3). I had also let her know that we will be about 5-10 minutes late because we were coming out from the east valley and are not familiar with the west valley, and she said that was completely fine. After 50 minutes of driving all the way out there, we had arrived 11 minutes late (as we stated) and she said she could not fit us in and because the teacher had already gotten past the important parts of the lesson and there was no way we could jump in. I was furious! She could have clearly stated this to me over the phone when I had TOLD her we were going to be 5-10 minutes late. This was an extreme disappointment - and an extreme waste of time and gas. I am very unhappy with this company.