Using team reporting projects to teach concepts of audience and written, oral, and interpersonal communication skills | IEEE Journals & Magazine | IEEE Xplore