Prof. Ambrose (as William M. Griffith)