Sign up
Sign in
John McCaffrey is a writer and a professor at The Rochester Institute of Technology. jamccaffrey.com
Technology Evangelist
Help
Status
About
Careers
Press
Blog
Privacy
Terms
Text to speech
Teams