My son has been being coming here for almost 2 months and he has learned a lot from Sensei Bob and his Staff. They have lots of patience and it shows how much they love what they do and encourage students to become better. My son is always looking forward to his group class and I love how they include 1 personal training session a week. I highly recommend USSD!!