I've heard the So-cal area is great for ballroom! I live in Florida so I can't give specifics, but e-mail me at hurricanebenefit@hotmail.com and I'll give you some more sites. Ballroom is very different from the other styles of dance, so a studio/coach that is ballroom specific is important. And that's great that he already has a partner! You should talk things over with the girl's parents as well.