I've really enjoyed my past year here at Indian Hills. The classes are challenging, but it's still easy to get grades. The staff is fantastic: accessible, and very helpful! I've especially enjoyed my American Literature class, graphic design, and Art History classes. The particular professors who teach those classes know how to make the subjects interesting and are able to explain the subjects on the student's level. Indian Hills is unique because it offers a variety of programs at a reasonable cost. Overall, I would definitely choose this school again.