CU is a very friendly and academically well to do as well. There is opportunity for growth and exploring in your field itself. Its widely praised for its various programs. The population is quite diverse between local and international. Lots of great prospects to be a big fish in a small pond. There’s healthy competition and it moreover pushes for a lot of hands-on experience than theoretical.
Overall my experience was really great with Carleton.