Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy. Articulate Computer Teacher offering a background teaching computer principles to students at various levels. Motivating and encouraging educator with excellent knowledge of computer hardware and software and solid program presentation skills. Well-versed in developing course syllabus and implementing new technologies into teaching. Patient individual committed to continuous development.