Fun

 

Jokes in levels

 

Grammar Man

 

A.L.I.C.E.

 

Monty Python's YouTube channel

 

 

Games (to practise English)

 

ESL Games for kids

 

ESL Games World

 

ESL Games for adults

 

(ESL means English as a Second Language)