To preface my comment, I am a 95% native English speaker (i.e. born in Vietnam, moved to America when I was a kid) Damn bruh, good write up. There were a few common mistakes, and some words/phrases that "native" speakers don't generally use, but other than that it looks good.