<p>MSU Engineering is no dog and is working to be better, but a U-M Engineering degree and the education & opportunities you get there will be much, much better. Why does your son love MSU-- just familiarity? If so, that’s not very much to bank a future on. That said, again, MSU Engineering is not a bad school. Just not on par with UM for engineering, in my opinion. If you can afford UM, it’s the better deal. If it would be difficult to afford UM, then by all means go to MSU and be happy!</p>