Fix bug with saving student progress