Willowdale is a public course with 9 holes. They've got 6 par 3s and 3 par 4s, none of which are really challenging. And I don't mean that in a bad way - my wife and I took our boys (11 & 7) over this afternoon for a little Easter recreation and they each played 9 holes without losing a single ball. This is a great place for beginners and a solid place for a quick 9 for people like me who feel like they're wasting money playing on, say, the TPC. My 11 year old is starting to get the hang of selecting the right club and my 8 year old isn't causing problems when he shoots 12 or 15 on every hole.
I wasn't paying attention the weekday rates but weekends are $17 for 9 holes. We're not ready to try 18 yet, but you can bet we'll be over at least once a week all summer!