Kara Zor-El (Melissa Benoist) has a lot of people mentoring and guiding her on her Supergirl journey, but it's Cat Grant (Calista Flockhart) that's consistently pointing her in the right direction.
More than Kara's Fortress of Solitude Mom, her adopted mom or even her big sister Alex (Chyler Leigh) - Cat is doing the most to make Kara into the superhero that National City needs, and that's why she gets our vote for best influence.
Cat Grant is the head of a media conglomerate and a single mom, but she still gets the job done.
Yes, she pushes her employees to the limit, but it's so that she can present the best product for the company, and she's made it clear on several occasions that she cares more about her son than anything.
Many of the people looking out for Kara are trying too hard to protect her rather than making sure she gets better.
Since Cat doesn't know Kara is Supergirl or have any sentimental attachment, she's not afraid to tell Supergirl the truth, even if it's hard to hear.
[...] Cat actually took time out of her busy day to sit Kara down and discuss anger management and psychology over a couple of martinis.
Sure, there was a dig about how useless Kara was in there, but really it was to make sure Kara was safe while Cat took responsibility for the situation.