This is cute, but yeah you should really just be honest in these types of situations. It’s not nice to lie to someone’s face in an attempt to spare their feelings when we’re talking about their college education path (which costs someone money and you have to invest into to) and their future career aspirations (which kinda determines their life and financial situation). She wouldn’t have to give up being a teacher, but she does NEED to know what her strengths and weaknesses are if she wants to pursue this path (self awareness is really important when it comes to career goals). It’s not too late for her to work on her weaknesses, but it will be if she doesn’t learn about them until it’s too late, and she can’t improve at all if she doesn’t what to improve on.