teacher's pet - EE Dictionary | EE Dictionary