I find myself slightly concerned by the idea of an undergraduate addressing a teacher by first name. When I was in school, teachers were "Miss" or "Sir" and we stood up when they entered a room. Students were addressed by family name only. When I was at university, I would have suggested "Professor" and then "Doctor" (both where appropriate). Even now, after postgraduate study, I still think twice before bridging the gap in seniority to anyone with whom I am not better acquainted.
Then again, it took me a while to get used to the fact that women shake hands standing up in the states.