I love Stephen Foster Elementary! My daughter started attending in 1st grade and was immediately placed in an advanced class where she was really pushed to learn. She was later placed in the magnet program where she was pushed harder. Initially, I worried that she was being pushed too hard, but after speaking with her teacher and sticking with it, she began to really thrive and I couldn't be more pleased with her progress. My son also learned well and had great experiences at Stephen Foster. All students participate in music, art, PE, and go to the media center once a week (which is the highlight of the day for my children). They also offer chess club (my kids LOVED it), and they go on a good number of field trips each year. The teachers are wonderful and do a great job of staying connected with the parents. Between emails, apps, student led conferences and just pulling me aside at drop off or pickup if needed I always felt that I was up to date on what was going on in class. My only regret is that we had to move away before my kids finished their elementary school experience.