Google Classroom is great, but it is lacking a few keys features. Schoolytics is FREE, and allows you to get (among other things):

  1. Student Progress Reports

  2. Track Assignment Tags

  3. Student Work Submissions

  4. Create Student Groups

  5. Reuse Assignments