Everyone says the same thing: take what they tell you with a grain of salt (they have a certain slant to the advice they give), but it is worth it for the mum friends you make. I thought about doing it until I looked at the prices. They break it down by hour on their website and this looks affordable but when I looked at signing up for one of their signature courses and added up all the hours together, it cost almost £400 (unless you qualify for waivers or subsidies).
I didn't do the course. Instead I used this website called Mush to meet local mums in the area:
https://www.letsmush.com/. As for the baby advice, just read your baby books and watch Youtube for demonstrations of baby first aid etc. Youtube can answer all your questions, basically. That's what I found, anyway. Your local hospital has free antenatal courses as well.
However, that being said, if you have no baby experience or are nervous about the whole process, then maybe spend the money and do NCT.