The role of community and project-based learning in transforming education for differently able students.