Bob Irving

I'm passionate about the intersection of learning and technology. Computer science teacher, maker, Blue Jays and Phillies fan, and blues guitarist. Check my site at www.bob-irving.com.
21.5K
views
+7
today
People sharing Bob Irving's Interests
Bob Irving's Interests
Computer Science