Проблема не в том, что он ругается, а в том, что не знает, где можно ругаться, а где нельзя. Мой младший может такую 5-этажную конструкцию залепить, что я рыдаю оттого, что не филолог))).  Но надо же понимать, что его матерные конструкции не должны слышать учителя.