Finished building:

Number of Students
Number of Categories
Class average for each assignment
Average student's grade for a category
Student average Overall Grade
Class average for Overall Grade

Still need to make sure all averages check if students do not have a grade and test all methods.