Metroplex gyms pool is nasty, that facility is really dirty, I personally steer clear of that place. We take both of our kids to Emler in Frisco and both my kids have done really well there. I'd take them to Plano as it's a little closer to my house but the only reason I go out to the Frisco one is because they have two teachers who are trained specifically for special needs kids (my older boy is special needs). However, I've heard a lot of parents also taking their kids to the Allen Natatorium for swim lessons, I looked into it but decided on Emler as they don't allow more than 3 students per teacher in the group classes.