the yang in jiang yang is pronounced similar to sheep (it's also yang. I'm assuming they have different tones tho. Ill need to look at jiang yang's character to know for sure. but if the teacher mispronounced then its probably different tones, and not just a homophone thing)
hope that made...