With his stats, he should stay away from engineering. With a 26 ACT, he will have difficulty even getting accepted to a decent engineering program. I would encourage computer science or nursing instead. As for schools, Montclair is a match, Rowan for computer science might be a stretch , suggest Stockton and Ramapo also.