Mr Duff was kind, thoughtful and very enthusiastic about science. Partly because of him I now have a degree in engineering!
Really nice guy. Works hard for students. Helped me a lot.
Mr Duff is a horrid teacher, he picks on students he doesn't like and obviously favouritises those he does. But...he does he does get the point across.