I haven't heard when the open house will be yet. The faculty (and the location since its super close to home) were the draw for me. They seem to be extremely supportive of the students and the cohort seemed very much like a family. They also have the option to take a three week class in Ecuador, which sounds like an amazing opportunity.
I am definitely attending and yes I know a lot about the area. I have been to visit the school a few times and know some alumni. All of the students that I have spoken with absolutely love the program. I am from the Midwest so I think Iowa is a great state, others might not agree. It all depends on what you want. The winters are horrible but the people couldn't be nicer. I would be happy to answer any questions you have