Going Online with Protocols: New Tools for Teaching and Learning