Sens zdania jest dla mnie zrozumiały, natomiast interesuje mnie jak po polsku najlepiej można przetłumaczyć poniżej wytłuszczone wyrażenia :
More recently I would like to thank all the teachers and students I met
who offered their thoughts on the preveious edition of this book.