I think the word to sum up my NCT class would be 'vague'.
The teacher was somewhat ineffectual as a presenter. While she didn't push the natural approach on us exclusively, there weren't many solid facts about what to expect in different situations. Again - vague. Vague outlines of what interventions there were, vague bullet points on a few pain relief drugs.
Each class mostly consisted of putting laminated cards with words and pictures under other laminated cards to cover a topic. Less than useful.
We never covered post birth recovery, tears, stitches, how to make yourself more comfortable. As a result, DH doesn't get the terror I feel of post-birth recovery - he doesn't actually know this stuff can go wrong and he doesn't do the reading I've done online and in books. This is the bit I'm crossest with. Our BF workshop was alright, but did leave us with the impression that if you're doing it right it won't hurt, which I suspect is going to lead to a lot of disappointment down the line. Most useful thing I got from that was the helpline number.
Also very little newborn care. That consisted of a few tables set up with, variously, a doll and nappy, a couple of slings and a top and tail bath. Uh.. yeah. Not super helpful.
Which brings me to my next point - if you've read at all on pregnancy and childbirth, you probably won't be learning anything new.
I was also quite cross that she mentioned lotus birthing along with cord blood donation and leaving the cord to pulse. Lotus birthing was widely denounced as dangerous by doctors when it was in the news a while ago. It is certainly not a mainstream practice.
There were no hard facts. No figures. Just a load of vague, fluffy maybes that have left me no more informed than I was beforehand.
So yeah, it really, really depends on your facilitator. Had I observed this lady in action, I wouldn't have paid £250 ish for the course. Though to be fair, I haven't had my baby yet and we haven't met up yet, so I don't know about that bit.