Pros:
This course offered a definite challenge throughout all 18 holes, backdropped by beautifully laid out fairways and some of the most interesting pin placements I've encountered. One notable hole (cannot recall the number) my buddy dubbed "The Ninja Scroll" hole. Row after row after row of young trees with high branches formed a copse that you had 4-5 foot wide lane to throw down. Low and pro is the only throw here!
Cons:
Of the three courses I played in Columbia, Indian Hills was by far my favorite
Other Thoughts:
For what it's worth, there are three things I consider when rating a course: Variety of shots, condition of course, and something I call Vibe. Vibe is the overall feeling of the environment, the ambiance. So if a course is short, long, even repetitive in shot type, but the vibe of the course is right, it satisfies me to one degree or another. This course has a great vibe.