Communicating in Large Classes In-Person vs. Online: Facilitating Students’ Interactive, Integrated Learning of Design, Communication, and Teamwork | IEEE Conference Publication | IEEE Xplore