Pros:
Beautiful course in Rural Hall/Winston-Salem area. The park is smaller than most but offers a refreshing view of Sauratown and Pilot Mountain. The course has some short holes but to get through trees in the middle, you need to be accurate. A lot of ace run opportunities.
-Fairly easy to navigate and a good course for family play or leisure play. A bit more challenging on some windy days, but still easy to shoot under par.
-Course is maintained better than most courses I've seen.
-New erosion control and grass planted throughout the middle of the course.
-Trash cans at various holes.
-New tee pads on Holes 13 and 14 look great.
-New baskets installed in 2012
Cons:
-Some pin positions a little to close to parking lot.
-Very short tee pads.
-The intimidating trees lining the right side of the biggest hole of the course (Hole 12) from what I was told by locals, were removed due to complaints of poison oak. I feel this brought crosswinds into play but simplified the hole, overall.
EDIT: Since this write up, Horizons Park has been outfitted with brand new baskets that catch much better.
Other Thoughts:
One of the oldest courses in North Carolina. Barn comes into play on hole 14. The service road and beyond plays as O.B. on the back 9.