What does this mean from a guy?

he's is hot and cold with another person at work but he’s warm with me and his students like my class. He also calls me by my last name

like hey Roberts

What does this mean from a guy?
Post Opinion