Go Teddie! I have no idea what the lead up to it was but this is pretty awesome.
I would so not want to be trained by Ares...Seriously. I mean sure, if you survive you probably will be premium 100% bad ass, but the probability of that? Still, I kind of like the notion of a squad trained by Ares himself, it might be really interesting.