Do you really want to send sensei a message saying you like their work?
Ubiqitous Japanese expression. Similiar to the Canadian "eh" or the Edwardian English, "Eh, wot"?