Hey Tmaxx,
I am a UND grad and have had several friends from Washington that went to UND's flight training center (FTC) located in Spokane. You would complete all your training through single-engine commercial and then transfer to UND to complete your multi, CFI, and CFII. I don't know much about the undergrad school work there but I know that my friends only had to take aviation classes because they did all their general credits at home.
Just something to look in to. Here's the link the Spokane FTC:
UND Aerospace
-Walk