Pros:
What a great course this is. I feel that this course is advanced enough to not be anywhere near pitch and putt, but forgivable enough to definitely be beginner friendly. There are 10 holes with alternate basket locations which is always nice to challenge different shots. With the 21 hole layout, there is a good mix of wooded holes (11) and fairly open holes (10). This course is all about distance control and will reward you when you get it right, and destroy you when you get it wrong. Although the half of the holes are quite open, there are factors that come into play to punish you if you miss-judge the distance as well as miss-judge the wind, as it seems to always be windy at the course. In it's current basket positions, the course plays (in my opinion) 1-righty, 2-righty, 3-lefty, 4-neutral, 5-righty, 6-righty, 6a-lefty, 7-lefty, 8-neutral, 8a-neutral, 8b-lefty, 9-righty, 10-lefty, 11-neutral (though it finishes left), 12-righty, 13-righty, 14-lefty, 15-neutral, 16-neutral, 17-lefty (though it could be neutral the shot for left hand back hand is significantly easier), 18-righty. That's (8) right hand back hand, (7) left hand back hand, and (6) neutral holes. Just a good mix and a fun play.
Cons:
Maintenance. It seems the city does not do a very good job of consistently maintaining this course. When the grass is mowed this is a wonderful place to play, but often the city will neglect a couple holes making the 21 hole layout extremely brutal in a couple areas. That is really the only con that I see of this course.
Other Thoughts:
I think this course is a hidden gem. Not a lot of people travel to, nor even know where Waxahachie is, but I think this is a great course. The local that runs the course and takes care of it (Daniel Rowan) does a fantastic job, and is always going to bat with the city to make this an even better course. He often helps out with community service workers and lets them get hours out making the course better. Trenches have been dug on the holes that typically see excessive amounts of flooding after rain and they have help TREMENDOUSLY. If you haven't been out to the course to see if for yourself and played it, definitely one to check out. Would love to see another course closer to it to have a 2 course 2 day 3 round tournament out there some day.