Home

Tutoring Philosophy

Effective teachers know the learning styles of their students, and this is my central approach. If people are not taught the same way as they learn, they may not understand things that would make perfect sense if approached in a different way. Concepts may “click” much more quickly if vivid illustrations, real-life examples, clever scenarios, or alternative interpretations of instructions are used as teaching tools. Some students thrive on an open-ended curriculum; others are more motivated if their curriculum is broken down step-by-step. My goal is to determine how my student learns best so that s/he can learn more completely and efficiently.

Web Design Philosophy

The Web is an intensely — almost exclusively — visual medium, so design is extremely important to a good website. I use emotive, contemporary colours and simple layout schemes to set tones and moods for webpages rather than simply to decorate them. Intuitive webpage elements meet with unique personality for a professional and easy-to-follow appearance.

Geek Speak

My coding strategies centre on clean, light, and appropriate Web markup that is future-friendly and quick to load. All my websites observe the following code standards:

  • Validate according to W3C HTML / XHTML and CSS specifications, resulting in webpages that are more versatile and future-friendly
  • Appreciate Section 508 and WAI-AA accessibility standards for those with disabilities
  • Work on various platforms and operating systems
  • Use appropriate, semantic code for easy future maintenance

These standards offer a quality of code rare among web designers.