One thing that I have fount to be useful when teaching time is to find out if your school has any "play clocks" At first mystudents really struggled to get the key concepts down without having something physical to work with. (quarter past, half past, etc.) By having them work in pairs or groups depending on the number of clocks, I would quiz them with random times and have them show me their clocks.