The schematic is pretty good, better than most I've seen.
There are a few things.
GND connections should go down and VCC should go up unless there's no option, but here there is. It just sits better with how we view the voltages.
SDA2 and SCL2 have their resistors near the CPU, SDA1 and SCL1 have them over on a header, that's inconstant.
You have a floating net name here.
I can't see any pullups in the reset signals, they must have them.
There are other things that are probably mostly my preferences, but like I said, much better that the usual dog's breakfast we see.