Question: what are semi formal letters?
Answer: A semi-formal letter is written to someone that you know by name and with whom you have a professional or business relationship with, for instance; your teacher, accountant, landlord, etc. The surname should be used when addressing them – Dear Mrs. Thomas, Dear Mr Jones.