nourishingourchildren.org
PowerPoint
Our 2012 PowerPoint comprises of 308 slides and takes about 2 hours to present. The slides may be edited for your needs.