This place was recommended by several friends, but several calls and emails later, still no response from them. Im just trying to find out when classes start and possibly get a tour of the place before getting my son involved. I can recommend in any way until they respond to me.