Reflective team meetings: A learning experience for first-year engineering students in joint projects | IEEE Conference Publication | IEEE Xplore