Teacher's Day e-Cards has arrived to appreciate our teachers for their special and endless dedication. World Teacher's Day was celebrated on 5 October every year. How do you appreciate your teacher in educate and teach you? Do you remember all of your teachers?