Critical thinking, peer-writing, and the importance of feedback | IEEE Conference Publication | IEEE Xplore