I would recommend the college very much. Its a small school with less than 1000 students. It heavily focuses on engineering and technology. The classroom sizes are very small because there are so few students. The teachers do know everyone in the class.
The school offers day and night classes if you do work full time. As as result, a lot of the students are non-traditional college students. Lots have family with kids and lots of people working for the government.
The downsides is that there isn't a lot of stuff going on. There are no sports teams and no real place to hang out. Since its primarily an engineering school, its mostly guys with very few girls. Make sure you bring a car so you can go off campus.