Expanding our students' brainpower: idea generation and critical thinking skills | IEEE Journals & Magazine | IEEE Xplore