Hooray! N can tell the time!
After doing this N learnt how to tell the time by the hour (1 o'clock, 2 o'clock etc). I have to add that i wasn't very dicipline in doing the activity with him. I just whip it out every now and then and we spent a mere few seconds going through it each time. I just briefly mentioned to him that when the long hand is pointing at 12 and short hand pointing at 6, for instance, makes 6 o'clock. I went through all the other hourly timings using the cards i made.
Then one day, just to make sure he really knows, i took out this clock i bought and asked N to make 6 o'clock for me. He swiped the long hand at 12 and the short hand at 6! And i got him to make other timings for me as well. Woohoo! I think i will stop here and wait for him to be older to teach him to tell time by the minutes. I don't want to confuse him yet.