In nine years of teaching, he has taught in the junior, intermediate and senior divisions. At the same time he has developed a keen sense of service by sitting on committees such as scheduling and staffing allocation and being involved in community outreach initiatives for the benefit of teachers and the wider community.