I have been taking the Intro to Natural Childbirth class at CCMC. I am very pleased with the class. The teacher is great and the classes are very informative. I cannot believe they offer these classes for free either! The facility itself is also very nice and clean and right off highway 77 so it is easy to get to. I am delivering at a hospital but I would definitely look at CCMC as an option in the future.