Hello Ian, a happy new year to you too!
1. The teacher sent home glowing reports.
I see four problems here:
a) "glowing reports" is a set phrase; its default meaning is "glowing accounts", rather than "report cards full of straight A grades" – though in theory, there's no reason why it shouldn't mean the latter, in the right context;
b) "sent home" suggests that the reports were sent to the teacher's own home;
c) usually, you talk about a person's school report in the singular;
d) the "sending home" is usually unexpressed: we know, usually, that a teacher prepared the school report for the benefit of the child's parents.
2. His teacher gave him a very good report this year.
3. His teacher gave him very good grades this year.
4. He went home with a glowing school report.
5. He got very good grades in his report.
I expect other members will be able to think up other alternatives!
All the best,