sleep-learning: teaching during sleep (as by using recordings to teach a foreign language to someone who is asleep)
teaching: the profession of a teacher
annual fern: small short-lived fern of Central and South America