...My instructional philosophy centers around a question-based approach. Recognizing that students may not always be aware of what they don't know, I aim to not only answer their queries but also prompt them to ask the right questions. For instance, when confronted with a problem like "How do I mu... (read more)
...I have also learnt functional languages, including Miranda, Haskell and Prolog. I currently enjoy programming for the iPhone and iPad and learning the new language called "Swift". I taught high school students programming for four years at the Birchip P-12 School. (read more)