Engineers anywhere and everywhere often have a wry sense of humor. The rest of the English on the page seems pretty good. Better than many native English speakers write in e.g. job applications, matter of fact.
Well whaddya want from a bunch of "Communications" majors from Wayhuge State Sportsball University. I went to a dedicated liberal arts/humanities school, there's a _lot_ of writing involved in those curriculums, and people actually do read what you write and rip you up and tell you it sucks if it does, in fact, suck. it's not all participation trophies and feel-good hugs