Tsinghua University is located in the imperial garden "Tsinghua Campus" in Qing Dynasty, and "Tsinghua" is the name of the garden.
The name of the garden is said to come from Xie Jinhun's poem "A Tour of Xi Chi" and "A Collection of Songbirds in Beijing Class, Zhan Tsinghua."
Your teacher's nonsense is too shallow.