Not in my school. "Mr." is about as formal as we get.
I do appreciate the 'sarcastic' use of the term here though. (I'm not trying to be elitist in this, its just a completely misused term. It would be like calling a "Scot" a "Brit". They are VERY different.
)