Dealing with Difficulties is packed with ideas for dealing with everyday difficulties and challenges of teaching, including: • large classes • mixed levels • different learning styles • discipline • homework • or, just getting through the beginning, middle and end of day-to-day teaching The activities require minimum preparation and are aimed at producing maximum speaking and interaction in the classroom.