Top of my list is Penelope Garcia from Criminal Minds. She's smart, she's funny, she's a tech genius, she's a ridiculous flirt, she's a geek, she has awesome hair, she isn't a classic size zero - I love her so much.
And she's followed by Stella Bonasera from CSI:NY. I lack the words to describe how awesome Stella is. She's smart, she's strong, she's brave, she kicks ass, she refuses to let anyone treat her like a victim after she kills her abusive boyfriend, she has a fantastic platonic relationship with Mac, who is technically her boss, that's built absolutely on trust and understanding, she's funny, she's witty, she knows her way around a forensics lab and Tiffanys.
And then there's CJ Cregg, who is awesomeness personified. CJ is just the most amazing female character I've ever seen on TV and I totally want to be her when I grow up.
no subject
And she's followed by Stella Bonasera from CSI:NY. I lack the words to describe how awesome Stella is. She's smart, she's strong, she's brave, she kicks ass, she refuses to let anyone treat her like a victim after she kills her abusive boyfriend, she has a fantastic platonic relationship with Mac, who is technically her boss, that's built absolutely on trust and understanding, she's funny, she's witty, she knows her way around a forensics lab and Tiffanys.
And then there's CJ Cregg, who is awesomeness personified. CJ is just the most amazing female character I've ever seen on TV and I totally want to be her when I grow up.