Keith Hall has been teaching in various special settings for eight years. He began his work in the States teaching at risk students with learning disabilities, and upon arriving to Calgary taught students with complex needs at Christine Meikle School for five years. He now teaches...
Read More →