The two main campuses of mid-sized, "cost-effective" University of Southern Maine are about 10 miles apart, and they bridge "a country town and a city." (There's also a satellite campus in the Lewiston-Auburn area—Maine's twin cities.) Highlights at USM include a "very reputable" and "very demanding" nursing program as well as "extremely strong" business programs. Lectures can be "big" at the lower levels, but "smaller classes" "and one-on-one time with professors" become more readily available as you get into higher-level courses. The faculty here is a mixed bag. "Some professors are fantastic while others are atrocious," sums up a biology major. There are plenty of "really insightful," "knowledgeable, fun, inspiring, and devoted" professors who "provide critical feedback that affords room for growth" and are "quite passionate about their subject matter (even on the topic of algebra!)." However, other faculty members "show a clear lack of enthusiasm" or are just "kind of boring." Also, though course schedules are "flexible," the advising process "could use improvement," too. "It is really hard to register for classes or to have a question answered," protests a social work major.