Richard Fair

computers, reading, 21st century tech and learning, brain learning
ISTE, CSTA, IEEE