Level(s)B2C1C2Section(s)Conversation💡Puns and Funny jokes in English. Good for teaching vocabulary and English culture. Might require explanations from the teacher.Link: https://www.rd.com/list/short-jokes/