I teach in a program that doesn't use any one particular model ... but teaches several models so that students learn to use a variety of models as tools in their practice. That's the way I like it. Personally, I believe it is a big mistake for a school to limit its education to that of only one model or theory.
The "one theory only" approach really limits their students' development as they don't learn how to use a variety of approaches allowing them to choose the one that best fits their particular work situation. I have seen many nurses struggle when they only know one theory -- especially when they go to work at a hospital that has chosen a different theory to base all its care upon. Students who have been educated in a multi-theory curriculum have a better chance of developing a flexible usage of theory that can make it easier for them to adapt to different work environments and different types of practice needs.