I read this thread with a bit of a grin, because it’s obvious some of the posters have never set foot on the campuses of the schools they are recommending and used a single metric in their list, size. There is a MASSIVE difference in the number of toys, depth of curriculum and quality of facilities among the schools listed.
You should grab a copy of DIY College Rankings by Michelle Kretzmer. It is a very powerful tool, basically an easily searchable spreadsheet of all the IPEDS data. You can get it for free, but it is very cumbersome. Michelle makes it very easy to use for very little money, about the price of a nice book. One of the things you can search is the number of engineering classes each school offers. The tiny programs like Union and Swarthmore offer less than 50 whereas a big institutional program like Illinois will offer over 1000. You will be competing with those much better educated folks.
That’s not to say there are no strong small programs. There ate. Just be very sceptical and visit. Once you do that, it will become very obvious which ones are worthy of consideration.
As a side note, you will get better information if you are active in your thread. Particularly, if you provide your stats, region(s) you prefer, whether you want urban or rural or suburban, and your hobbies, we could formulate a better list of candidates for you.
Good luck!