Thanopoulos, J., and N. Papazoglou. “Teaching International Business in ‘Mega’-Classes: Active Learning and Team Building”. Journal of Higher Education Theory and Practice, vol. 17, no. 1, Mar. 2017, https://mail.articlegateway.com/index.php/JHETP/article/view/1587.