My son has been coming here for Taekwondo for about three weeks. The teacher is patient and cheerful. There is a tot-lot for kids aged 2-6, that is gated so they can't run into the street and a game room for older kids. If you have little kids, this is a huge blessing because it means that they are entertained while my older son is in class. I had trouble registering him for class online so I called and they were very nice about registering him and they are efficient. There is always covered parking in the lot.