There is a very obvious problem with how you've written the greeting. You've correctly capitalised "Madam". Why didn't you capitalise "sir"?
Other improvements are certainly required. I have to go to work so I don't have time to do anything with them at the moment. I'm sure someone will help you out over the course of the weekend.

Student or Learner