Live Theater on a Virtual Stage: Incorporating Soft Skills and Teamwork in Computer Graphics Education | IEEE Journals & Magazine | IEEE Xplore