Should mind their own bloody business!!! So what if the teachers drink outside work hours??? Does it affect their teaching performance??? NO!!! Does it interfere with any of the students' beliefs? YES!!! And that is the problem here.

To the students: Grow up! Mind your own business! AND specially: Respect who teaches you what you know!!!