Perry. Biological evolution is a well established fact. That explains the journey from LUCA to all of the millions of species on our planet.
If your professor really isn't familiar with the countless lines of evidence for this then I'm sure he has access to a fantastic academic library.
The questions of how geochemistry became biochemistry are very lively fields of research. He could invite Nick Lane of UCL for a visit if he seriously wants to discuss the latest developments in bioenergetics.
If as you imply, he really doesn't know in detail how an enzyme works at a molecular level he should ask one of his first year students.
If you have any specific objections to any of my first 40 threads on this topic that you can explain in your own words feel free to ask.