Mastering the Vocabulary: Lao shi vs Shi fu

老师(Lǎo shī), 师父(Shī fù) or 师傅(Shī fù) are all honorific titles in Chinese. Can they be used interchangeably?

老师(Lǎo shī)

老师(Lǎo shī) can be directly translated as “teacher”, in ancient China it was called 先生(Xiān shēng) and represented someone with strong expertise in a particular …