I took tap dance lessons at Tapestry and was impressed. The quality of instruction was absolutely fabulous. I had no background in dance, yet they could teach me. The instructors are very talented and knowledgeable. I was very satisfied. I think Tapestry has outgrown its facility, however. It was very crowded and you had to walk through another class to get to the tap class.