I’ve just updated and made these additions to The Best Sites For Free ESL/EFL Hand-Outs & Worksheets (In that post, I explain how I use them in class):

ESL Galaxy

Using English

EL Civics

ESL PDF