For being a 2 year community college Kirkwood is amazing! I attend the Iowa City campus, and have loved every moment of it. There can be some bumps in the road, but the faculty are all very friendly and personable. You have plenty of people you can ask for help! There are free tutoring services and we now have transfer agreements with not only The University of Iowa, but a newly established agreement with Mt. Mercy, and optimally many more to come in the future! I believe it is around 1/3 of the price of a class at the University and to be completely honest it will be a much better setting for those coming right from high school or have never left home before. The classes are smaller, and you have more of an opportunity to get to know your professors or ask them for help if you need to. We also have professors at Kirkwood that also teach at the University of Iowa, so they are definitely not lacking in employees with adequate credentials. I would definitely recommend this school.