The Margaret Hudson Program ("MHP") is committed to educating pregnant and parenting teens and their families to be healthy, self-sufficient, contributing members of the community and to educate the community about the challenge of teen pregnancy and parenting.