Pros:
A very interesting variety of holes. 14 holes with three different tee placements for each. Each tee placement has it's own sign displaying name,distance and what the par is.
The course is quite technical, lots of trees to get around. It is a beautiful location with lush greenery and a small stream running through parts of it. To me it has a little bit of the Pender Island course feel to it. It has a little something for all levels of play.
Vancouver and it's suburbs can be subject to a lot of rain and I find that the majority of courses around here hold the water and become quite muddy. That is not the case with Thornhill. It can downpour for days and soon as it stops raining you can confidentially play the course without worrying about mud or puddles.
Other Thoughts:
I was actually surprised at the poor ratings the other reviewers gave to this course.
Come out and give it a try, I think you might be pleasantly surprised playing this Diamond in the Rough!