Course teachers, instructors and tutors

A coordinated teaching team

The best classroom is one where students learn to challenge the teacher, the textbook and the machine.

Richard Feynman: What I cannot create, I do not understand.
People and roles

Who supports your learning?

Lectures explain the ideas, practicals develop technical skills, and tutorials help students test understanding, solve problems and receive feedback.

Profiles are voluntary and published with permission. Contact the site maintainers to update or remove your details.