add subject+language filtering to learner progress report, fix the filtering in class progress report.