Hmmm... see that he "has had a greater tendency to act out, but this has improved dramatically in the past month (at least at home)."

While coaching a child to demonstrate good behavior, it can be effective to learn what the child is thinking when he makes his poor behavior choices, so that the root cause can be addressed/remedied (whether it is a specific trigger and/or immature/faulty thinking).

That said, kids may behave well at school and then decompress at home... acting out only at home. Kids need home to be a soft place to land, a safe place where they are understood. I'm not excusing poor behavior. Just encouraging understanding what the child is thinking (and therefore what the poor behavior is accomplishing) so that caring adults can help equip the child with better tools than acting out.

Based on the OP, I would tend to think that this child does not have appropriate challenge in school (curriculum level, placement, and pacing), therefore is not learning and growing... but rather is being taught to underachieve, in order to fit in.

Kids need appropriate challenge and academic/intellectual peers.