Good to hear that you are coming to SLC. I think the best place to Learn is Solitude, they have pretty good pricing and the ski school is great for getting started. You can have him enter into a class there and they will teach him. I think you can go to www.solitude.com and they will have all the info for classes and pricing. Good luck and let me know if there is anything else you need.