Welcome to the forums.
What do your prehealth advisors say about your situation? It seems like the professor is making good faith efforts to know you better. You have had plenty of opportunities to connect with your other science professors, so why this one?