I grew up about an hour further north of Lewiston ME. You are going to a great state but outside of a few towns and cities, you are going to be dealing with a rural population. Be prepared for plenty of road miles talking to recruit families even if you get assigned to a "urban" high school. Case in point, my High school in Dover-Foxcroft ME, actually drew kids from 4 towns and 3 villages and probably a bunch of unincorporated regions as well...