Here are the definitions of "definitive" from Merriam Webster's:
1: serving to provide a final solution or to end a situation <a definitive victory>
2: authoritative and apparently exhaustive <a definitive edition>
3 a : serving to define or specify precisely <definitive laws>
b : serving as a perfect example : quintessential <a definitive bourgeois>
4: fully differentiated or developed <a definitive organ>
5

f a postage stamp : issued as a regular stamp for the country or territory in which it is to be used
Let's try using it in some sentences after the models of the above examples:
"Red Cloud enjoyed many definite victories over the white invaders to his land. In fact, he never lost a battle. The definitive victory, however, went to the whites. They came to his country in such inexorable numbers he eventually gave up fighting and moved to a reservation."
"The OED is definitely a dictionary, but it is not the definitive dictionary it is sometimes made out to be. The Merriam Websters actually has much better definitions."
"This thing here is definitely a kidney, but it's not a definitive kidney: looks like it came from a fetus."
"This stamp is definitely from France, but it's not a French definitive stamp. It's a special issue in honor of an historic anniversary."
So, you can see definite and definitive are not synonymous. All things that are definitive might be said to also be definite, but that's incidental to their being definitive: their 'definiteness' is not what makes them definitive. By the same token, nothing that is definite is necessarily definitive at all, and can quite often not be. There is never an implication they are.
"Definitive knowledge" might mean something like "knowledge so solid and secure it constitutes the very definition of knowledge". It wouldn't mean(or at least shouldn't be meant to mean) the same thing as "definite knowledge", i.e. "The president had definite knowledge of that woman, Miss Lewinski."
However, "definitive knowledge" might also be the teacher misspeaking, or it might be a philosophy term I'm not aware of.