Muslim teacher's bizarre religious rant