Charleston County First Steps is a non-profit organization that implements integrated, results driven programs that get children (birth to 5) ready for school.