having a very detailed and thorough understanding of something
She has an intimate knowledge of the subject, which makes her an excellent teacher.
彼女はそのテーマについて深い知識を持っているので、素晴らしい教師です。