If someone is _pilloried_, they are publicly criticized or ridiculed by a lot of people, especially in the media.
A compilation is a gathering together of various things from many sources.
get or gather together
a collection of objects laid on top of each other
arrange in stacks
a fundamental principle or practice
Differentiated vocabulary for your students is just a click away.