Progress Reports for Homeroom Teachers

Hello! Our school is new to Blackbaud and still very much learning the system. Our middle school homeroom teachers are hoping there is a way to easily produce a progress report for each of their students that provides a run-down of that student's academic progress in each class. A report that would show their current grade in each class, any missing assignments, and a grade detail. 


After a little experimenting, I see a teacher can view the "progress" of each student in their homeroom/advisory group by navigating to the advisory group, then selecting the roster, and then clicking view profile for each student. Next, they would click the "progress" tab on the student profile and be given a few details. Unfortunately, this only shows the student's progress in the classes that their homeroom teacher happens to teach and manage and not their other courses managed by other teachers. 


Is there an easy way to produce such a report or view of a student's overall coursework progress?  Please help!