Merlin (voiced by Eric Idle) is a retired wizard teacher from Artie's high school, Worcestershire, in Shrek the Third.