Is this a good range of colleges to apply to as far as selectivity is concerned?

Not sure why collegehelp suggests dropping those particular schools - Lafayette for example has computer engineering and your stats make it a low reach/likely, maybe even with some money. Not a coop school per se but they are really big on matching up kids with good, paying internships - it’s their big push right now.