Your teacher has a strong desire and intention to make money, she knows the best way to acheive that is to work her butt off spreading knowledge (teaching you). You are her student, shouldn't you be thankful to her? Or do you still insist that she has to be 100% selfishless in order to earn your respect?