Confusing Textbooks? Missed Lectures? Tough Test Questions? Fortunately for you, there's Schaum's
George Buchanan