Their web site specifically stated that "Your first class is free!". I went there & asked to take class listed in the online schedule. The head instructor told me that it would cost a $20 "deposit," & that if I joined the $20 would go toward my tuition. If I did not join, he would keep the $20.
$20 is not "free." This is false advertising. It's illegal.