Best place for a haircut?

I’m a first year male student looking for a good/affordable place for a haircut. i got long-medium hair and don’t like getting short haircuts. Anyone got any good recommendations for medium-long hair?