You may be right about the teacher but this argument goes beyond his actions now.
Quite simply we cannot give in and say that Islam cannot be criticised or ridiculed (same goes for any institution, country or religion).
I constantly stick up for Muslims when people seek to tar them all with...