Deer Valley has the rep of being the best ski school in town, and it is well desevered. You get the high end clientele and more $$ in tips. That rep, however comes with a price. They have something like 500 instructors and, as a newbie, you will be LOW on the totem pole, often teaching the rug rats & snotty adolescents. Many locals in town part time there and it seems to be a good deal for family passes, etc.
PCMR, where I used to work, is also a pretty good school and they also have about 500 instructors too. I haven't been too dialed into the place since it was 10+ years ago since I last taught there, but it was a pretty cool scene. I do know that my management buddies never seem to find enough seasoned instructors for the work load.
The Canyons, I don't know much about since ASC took over. It used to the be the last stop for instructors on their way down and out of town, but that was when it was Park West/Wolf Mountain.
Any of these places have large staffs and don't expect to get personal treatment, even if you are a good skier/teacher as there are just too many other instructors in line in front of you.
Good luck, get a place ASAP, as it's filling up fast around here and enjoy!