Is the following sentence correct?<br/><br/>"She scores marks that would make a great many of us green with envy."