Indian Hills in Ottumwa has over a dozen "Trade School" options and has on campus dorms. They also have very high placement numbers and a very nice campus area. Sounds like exactly what you're looking for except its a 2 year not 4 year experience.
Just type in "Trade" in the Search all...
So I guess three burgers for a buck at Hardee's on Welch at 1:30am is now a no go. Best first date ever. Oh how I miss those days. Unfortunately you can't go back.........but wouldn't it be a blast if you could, even if for just one more time.