Teaching reflective practice in teams: In-person and virtual activities | IEEE Conference Publication | IEEE Xplore