With Mr, etc, the rule in the UK is to put full-stops in when the abbreviation does not end with the last letter, so we say the Rev. xxxx but Dr yyyy. However, the general tendency is moving towards not bothering with the punctuation more and more- you rarely see acronyms and other abbreviations punctuated, and I imagine words like Prof./Rev. will soon followin the UK.
Student or Learner