Semi-formal letter

  Semi-formal letter is type of the letter usually being sent to people we do not know very well or in situations which require more polite and respectful approach (e.g. a schoolteacher, school principal, etc.).   Thus, these letters are...