Doodle spotlights National Teachers Day, highlighting teachers’ efforts to encourage our intellectual development.
Source: CNet