english teacher: someone who teaches English
professional: a person engaged in one of the learned professions
cat's eye: any of various gems (as chrysoberyl or chalcedony) that reflect light when cut in a rounded shape