Student or Learner
I search google and I feel it have useful things. I posted at here to everybody read and give the comment for it (Letter Writing Guide - Letter Writing & Sample Letters)
An apology letter shows that you are sorry and says that you value your relationship with the other party. The sooner an apology letter is written and sent out the better it is for the relationship. Depending on the nature of the letter, it can either be written in the friendly or the business letter format. Friendly/Personal Apology Letter
If this is a personal letter you should start the letter by saying that you are sorry to the recipient. Next you should admit your fault and take responsibility for your actions. Next you should volunteer or ask if there is any way that you can help out to resolve the situation. Then you should let the recipient that you will try to make sure that the situation will not happen again. To close off the letter you should apologize again. When writing a personal apology letter it should come from the heart and be sincere.
Formal/Business Apology Letter
If this is a business letter you should start the letter by saying that you are sorry to the recipient. Next you should give an explanation as to what went wrong. Then you should try to rectify the problem. To close off the letter you should apologize again.
Thank you for sharing, phinamdl! Let's hope that you never have to write a letter of apology!