Scott Barr

Project Based learning, infusing technology into the day to day learning of students, engaging students as the leaders of education