A Three-Layer Virtual Director Model for Supporting Automated Multi-Site Distributed Education | IEEE Conference Publication | IEEE Xplore