Supergirl's disdain for Nightwing stems from her realization that he brings out qualities in her that she dislikes. Despite Nightwing's usual positive influence, his dynamic with Supergirl is ...
Batman taught Nightwing everything he knows, which is why it's so surprising that Batman admits, in his own words, that Nightwing is better than him.