The Ideal Professor: Student Perceptions of Effective Instructor Practices, Attitudes, and Skills. · Study