Pros:
Fantastic course that has a bit of everything. You can tell a lot of thought was put into the design. It has 3 different tee boxes for each hole making it more enjoyable for all. Challenging course that you will need just about every kind of shot at some point during your round. The city has done a great job with mowing the last couple years.
Cons:
Not much negative I can say about this other than sometimes when it's rained a lot it can stay wet on the lower holes such as 5,7,8. The mando pole on the par 5 was recently taken out making it tougher to tell if you made it or not.
Other Thoughts:
This is my favorite course in Alberta. If you're anywhere near it make sure to make the stop.