Pros:
Farm life is a nice course. It is very technical, tough, and makes you work for your score. Farm Life has tight alleyways, tough holes, and easy to follow directions. There are OB areas, but they are clearly laid out. There is hardly any underbrush, so it is tough to lose a disc. Also, they have a return policy of lost disc. Practice putting near the first hole. Benches, trash cans and bag racks near every hole.
Cons:
The only con of this course is most of the holes are an average of 240 feet, so big throwers like myself lose my only advantage.
Other Thoughts:
Everyone should come check out Kent's course. It is put together really well.