Brent Spencer

differentiating instruction, assessment for learning (AFL), assessment as learning, project based learning, constructivism, connectivism, technology as learning/teaching tool, emotional literacy, social responsibility, science, social studies