Here you are some advice to help you write your essays for EFL classes:
and you can choose your topics from this list
and you can choose your topics from this list
This blog has been designed to share interesting materials with my secondary EFL students (14-17) but you are welcome if you also find it useful to improve your English.