Southern Maine Community College is a school for everyone. It is a very diverse school, and is a comfortable learning environment for all ages. There are many clubs provided, the professors and other students are relatively friendly and approachable. This school also offers two campuses, which is great if you live locally, one might offer less of a commute. The South Portland campus is right on the ocean, so in between classes you can relax by the water, do some homework, or take a little hike to Bug Light. I would, and will, continue going to this school until I get my associates degree, and from then I will be transferring to continue my studies. If I could start over, I would potentially try to go to another community college to start my degree, only because my specific degree (nursing) has a very long wait period, and you cannot go onto the wait list until you have completed all prerequisites, so my associates degree that should only take two years will take 3. This school does however have higher standards and graduating nurses have a better success rate when moving forward in the field.