Do you address people by their first or last name?

I'm talking to a friend about former teachers/professors and he consistently refers to them by their last name and it's so odd to me. I can't think of an instance where I'd call or refer to someone by their last name.

Do you address people by their first or last name?
Post Opinion