Complex sentence: She is a kind soul who cares for her students but she will not put up with nonsense and will dispense discipline when needed.
Split into simpler sentences: She is a kind soul who cares for her students. However, she will not put up with nonsense and will dispense discipline when needed.