An excellent speaking activity (B1). Will you be able to tell the joke ?
Perfect at Christmas Time (B1). A very funny story which provides lots of teaching material.
Another excellent joke (B1). WIll you understand it?
Another joke (B1). Another joke that will help you revise your grammar.
Can you let your students leave school without knowing the Monty Python?
Can you let your students leave school without ever watching Holy Grail (B1)?