lots of challenging ideas to stretch your understanding of chemistry in this advanced group.