• A rigorous, standards-based curriculum
• 21st century skills such as critical thinking, problem solving and communication
• Personalized assessment and learning plans for each individual student
• Project learning experiences that encourage team collaboration and cooperation