Well, I don't think all consider this grammatical. Do you?
Teacher of computer science, Mrs. Stone, spoke about commercial aspects of computers.
"spoke about commercial aspects of computers" is possible grammatically, but "spoke about the commercial aspects of computers" would be more usual. "Teacher of computer science, Mrs. " is not correct in my opinion.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
"spoke about commercial aspects of computers" is possible grammatically, but "spoke about the commercial aspects of computers" would be more usual. "Teacher of computer science, Mrs. Stone, ..." is not correct in my opinion. "A teacher of computer science, Mrs. Stone, ..." would be correct; this formulation emphasises the job title over the person's name. There are various other ways to