Text this: English grammar and structure review with computer engineering vocabulary