how do you get 3 influence points from miss newman? is it tied to getting level 5 with debbie?
Follow her quest line. Also, she does not ask you for favors, she buys into your methods as she sees them work, so punishing the girls is, as I recall, where they finally get awarded sometimes.