Provides over 3500 opportunities for the reader to test themselves, with coverage of various physiological systems.