Academic Suspension Appeal Letter feedback?

Thank you for your feedback @AboutTheSame. Is there anything you think I should improve on? When I met with the guys who make a decision, they told me that it’s likely I’ll get the appeal approved, however the question is if I will still be in Computer Science. Not sure if I should stress anything more regarding CS in the letter.