My husband attends Hill College. It is a good community college to gain an associates before transferring to a State college. It serves its purpose. It is not overly spectacular. The teachers are decent, and the curriculum is standard. In our experience the financial aid department is disorganized. Overall we've had a decent experience with Hill college Johnson County Campus.