Just read Challenge of the Super Sons as well.
spoilers:end of spoilers
A fun issue, just like how it was meant to be. Like Jon not wanting to rip his shirts anymore, and Damian 1 upping his teacher. As for Jon being "angry", I saw that as him being annoyed that he lost 2 weeks for nothing when Damian solved the issue without much trouble. But man, didn't realize how badly I needed just a simple and fun series like this. Like a palate cleanser.