Alma College was an excellent fit for me. All of the coaches as well as students and teachers there to help were very kind and welcoming. The community is close to unbeatable. The swim program is great and seems to be a perfect fit for me. Overall Alma is just the perfect spot where I so happened to land.