Has abyone attended a residential antenatal or parentcraft course? What did you think? Would you recommend them and if so, what were the advantages over NCT or hospital based classes? I know they can be expensive...