Teaching Philosophy

Link: Read My Teaching Philosophy Here

These arms are made for waving

What Do I Teach?

My current role is as unit leader for two units on the BSc Computer Animation and Visual Effects course at Manchester Metropolitan University. The units are 3D Character Development for Level 5 students and Character Animation Techniques for Level 6 students. Before this lecturing post, I undertook an Engineering Doctorate research role with the Centre for Digital Entertainment at The University of Bath. There my research in the field of computer animation was combined with lab tutoring in adjacent subjects. I also taught one year on the units mentioned before becoming unit leader for them.

3D Character Development
Character Animation Techniques


Coming soon!


“The best way to learn is to teach.” (Richard Feynman)

“Scientists have recently determined that it takes approximately 400 repetitions to create a new synapse in the brain – unless it is done with play, in which case, it takes between 10 – 20 repetitions.” (Dr Karin Purvis)