An infrastructure for collaborative teleteaching | IEEE Conference Publication | IEEE Xplore