S. Hsiung, F. Jao. “Delivery of Hands-on Technical Courses through Synchronous and Asynchronous ELearning”. Journal of Online Engineering Education 7, no. 1 (June 30, 2016). Accessed May 3, 2024. https://onlineengineeringeducation.com/index.php/joee/article/view/29.