Central America Station has hundreds of ESL-related workshops available for free download and printing.

I’m adding it to The Best Sites For Free ESL/EFL Hand-Outs & Worksheets.