debra smith Animation Senior lecturer/MA course Leader United Kingdom Member since 2018 Twitter Facebook Pinterest