Grace Hunter, Madam Hooch, Finn