One notable advantage of the modern teaching review is that ____.
A、it serves to appraise the performance of a teacher
B、it serves to appraise the learning of a student
C、it serves to improve the learning strategies of students
D、it serves to promote the professional development of a teacher