NDSU has a good pharmacy program. It's 3 years undergrad and 4 years Pharm School now. They moved away from the 6 year program. Tuition is reasonable and way cheaper than for profit schools and teachers are fine. I would say that its harder to get in if you don't have some attachment to ND or near by region.
I know that a high GPA and being a ND resident probably are huge factors as well. I'm not a native ND resident, so that more than likely goes against me. I will probably apply to several places. I was just curious about what currently enrolled students thought of the school.