Here is a simple straight-forward powerpoint presentation to help ESL learners to tell the time in English. There are 9 slides which go through all the main points on the clock with images. It also gives the student the chance to tell the current time at the end. I usually use this presentation then a worksheet to see what they have learnt afterwards.