Here is a list of ESL resources including printable worksheets, materials, games, videos, flash cards for teaching ESL students about making promises.
Simple ESL Activities
Activities From Other ESL Sites
ESL Lesson teaching expressions for making apologies, excuses and promises.
Tracy Chapman song activity.
New Year’s Eve/Day 2 part...