Have you ever tried CALI lessons for class review? CALI (Center for Computer-Assisted Legal Instruction) creates online interactive tutorials in legal subjects. There are often multiple modules in certain subject areas so you can review the same topic using different lessons.
Ask at the Reference Desk for the information to create your own online account.
Ernster, the Virtual Library Cat
Above the Law - A Legal Tabloid - News, Gossip, and Colorful Commentary on Law Firms and the Legal Profession