(1a) Mr. Brown is the best and most experienced teacher in the city, highly skilled in improving students' math skills. He always receives a lot of people's praise for his teaching skills. (my version)
(1b) Mr. Brown is the best and most experienced teacher in the city, highly skilled in improving students' math skills. He always receives praise from people for his teaching skills. (my non-native English speaking friends' version)
Which phrase in bold is OK? Thank you very much for your help.
(1b) is better. (1a) is awkward because it can be misparsed as "a lot of [people's praise]". Also "always" and "a lot of" do not both seem necessary.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
(1b) is better.
(1a) is awkward because it can be misparsed as "a lot of [people's praise]". Also "always" and "a lot of" do not both seem necessary.