I started teaching ESOL classes last year. I have used skills for life materials which was very useful and helpful. The best thing about it is that it gives you a topic and then base all activies around one topic. In addition to that it maps all activities with the core curriculum, thus helping you in understanding the level of each activity and whether it is suitable for your students or not. I think you should give it a try.