In most government schools, it is compulsory to call your teacher by their last name (eg Mr Surname). However in some government, public and almost all private schools, students call teachers by their first name. What do do you prefer? Do you think calling a teacher by their first name is disrespectful?