Pretty freaking awesome my son has been coming here going on a year and a half and he loves it when he started he was very closes off and shy after a few classes he's made many new friends and is way more out going before. The instructors are great they sure do have a way with kids.