A very clean, grammatical paragraph. However, I would make a few corrections, mostly to put this into a common tense (not half past, half present). The other major correction is in the punctuation.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Doctor DNote: "Mr" (mister) always takes a period as it is an abbreviation (Mr.).BrE omits this punctuation in titles.