Japanese Etiquette 101- Honorifics

Before I went to Japan I had seen old movies where the foreigners called the restaurant owners Mama-San, and had a vague understanding that san was something like Mrs. I had no idea that honorifics are part of everyday life in Japan, and that I would one day answer to カイリさん (kairi-san-my name- Kylie-san) カイリ先生(kairi sensei-Kylie…