Lisa Dahling as Professor Penelope Rickets.
next