I attended an ASL class here in their back room and loved going into the store and looking around before class. They have SO much fun and educational stuff. I didn't even know half of it was out there. I think I could spend thousands of dollars in here on my kids. They are well organized and have things for every age child. The store has things for teachers, but also had items for parents to help their kids. The store was well laid out and big. They even do birthday parties. It's a great place to find family activites. However, it is a little pricey.