Spoilers just in case. I'm not sure about her current status, but is she a villain? Anti-hero? Anti-Villain? I read a few stories with her, and while I like the character, it's hard to get a read on her. Is she a villain? In some appearances (Like The Hush storyarc.), she seems to be. Batman went to her for training during the Knightfall storyarc. Does she know his secret identity? He wasn't wearing his Batman costume, but he did wear a mask. Has it ever been confirmed that she does? I've seen her on some lists of character who know, but I've seen that contradicted. If anyone can flesh out their relationship (And possibly give some issues that feature her and Batman together or interacting.), that would be great. Thanks.
Didn't they have the same sensei master? And isn't it always shown that she is superior to him in martial arts, but that his size and strength advantage allows him to fight evenly?