Phil Shapiro
Subscribe
Edtech blogger refurbisher satirist professor songwriter screencaster library geek storyteller FOSS advocate inventor change agent inclusion dreamer whimsy
Selected Tweets - Phil Shapiro