I don&#x27;t know if it&#x27;s of any interest, but the title is unclear to me (Italian, self-proclaimed almost perfect English, working for US companies for 8 years, in the US since 4, previously in Singapore for 2.5 years).<p>I didn&#x27;t know what &quot;profs lambast&quot; meant, until I googled it:<p>Lambast = criticize someone harshly<p>profs = it means UC Berkeley &quot;profs&quot;, or professors.<p>(I erroneously thought that &quot;UC Berkeley&quot; was subject, &quot;profs&quot; verb, and lambast an adjective).<p>Strange that despite all these years, sometimes you stumble on some unknown English terms that you have to look up.