Pros and cons of student evaluation of academic teaching: a synthesis of strengths and challenges