Rory Newcomb
Rory Newcomb

Rory Newcomb

Tech obsessed biology teacher at the American School of Bombay. Interested in personalizing teaching and learning in innovative ways.