I have been going to Ninjas United for 5 years for many reasons. The first reason is they always have up to date obstacles that you would see on the show. The second reason is the coaches know what they are doing and know how to make fun, and exciting classes!