I'm a huge fan of Hubbard, and this facility is nice and new. However, this is our second experience at Hubbard, and I prefer the n phx location because the teachers are much better, IMHO. I'm actually disappointed, as this location is closer to us, but if I'm spending this much money, I'd rather drive further for the better teachers.