Taiwanese engineering students’ self-efficacy and academic performance Nga Thi Tuyet Phan & Cheng-Hu Chen Views: 406