I go to western and, uhh, i would have to say don't go to western. This school has screwed me over in so many ways. You can't fly till your sophmore year and if you come from out of state it's more expensive than riddle. The school itself is ok, great social life, ok classes, great surrounding city. Parking sucks bigtime. You WILL be towed at least once while you're here and the parking services nazis just LOVE to give you tickets.
If you like where your from then go to school instate and save money. If you're like me and think your home state SUCKS and wanna go to school out of state then check out UND (affordable, good flying,) Purdue (expensive, hard to get into), or Arizona State (not as cheap, a lot more fun.) DO NOT, i repeat, DO NOT go to Embry-Riddle!
Edit: Western does have a cfi option, but it's not part of the professional flight degree and it will cost you a lot more money. It's done part 61 at battle creek airport.