С учителем - обязательно. Наличие товарно-денежных отношений в классе недопустимо (по крайней мере, в младших классах и прямо в кабинете).Но наиболее действенный метод - беседы с сыном. В принципе, если деньги даются именно на еду, то на это и упирайте. Если просто карманные, тут сложнее - пока он сама не осознает, что его разводят, ничего не поменяется.