Depending on what you are looking to learn/achieve depends if they offer what you want.
If they have what you are looking to do, then you wont be disappointed with the school, Instructor or it's abilities.
All training is different from every company out there- Choose smart cause it aint cheap...