Well, years ago I was an English teacher in an English Teaching Institute. In the country I live, students call their teachers by saying "Mr. Teacher" or "Teacher" (literally translated) in schools. In places other than schools and universities, students also can call their teacher by saying "Mr. X", and in universities they call their professor by saying "Dr." and "Master". It was always question for me that in an English class what should I be called by my students because I didn't know what American students call their teacher in class.
To sum up my question, what do students call their teacher in class in a typical school in the U.S.? Is it different for the students of primary school and secondary school? I would be glad to hear the same question about England and Australia.