The resources found on this site have been developed by multiple authors to support several courses. The following contributors have been involved in developing this material (listed by alphabetical surname):

  • Valerie Irvine
  • Heidi James
  • Colin Madland