What does beliebter Lehrer mean?

beliebter Lehrer - German to English

well-known teacher