Well, depends on your school, Im going to UMR, which is a really good engineering school, as in about 95% of the students here are engineering majors. Before you start in, I really suggest you talk to some other engineers, and do some research, because it is not always what everyone thinks of engineering. Lots of problem solving, lots of MATH and related classes. But if your up to it, i say go for it. I mean, it sux right now, but I just keep telling myself thta this will all be worth it when Im finished.