Flanders really comes into his own this week, as he and Homer battle over whose kid is the best at putting, while Bart learns all about zen…