What makes NCD different? Who is it for? NCD Classes make you feel? How would you describe NCD? Would you recommend NCD?