Knightdale Elementary School has a mix of good and...
Knightdale Elementary School has a mix of good and not-so-good aspects. The teachers are knowledgeable and caring, but the school lacks extracurricular opportunities. The website could be more informative and user-friendly.