He is a 'Teacher of Excellence' and a 'Microsoft Innovative Teacher'. Provides many links to articles and sites on all facets of teaching and learning.