KidsHealth is a wonderful site to learn more as a parent about development. Kids are all different and develop, process, and learn at different degrees. This site offers information for parents and kids. There are age appropriate learning opportunities for children and teens and information for parents.
Click Here