Teaching as a profession in the 21st Century puts enormous responsibilities on the teacher. A teacher that fits and worthy his salt must be computer literate...