CALI is a savior. Although it doesn't work as well for some classes, i found myself one week before my first semester Contracts exam with zero knowledge of Contracts. I went through the exercises on CALI as my primary study method, and I managed a B in the class. CALI is great for people who have short attention spans or get distracted easily. If you were an ADD kid (I was) it will probably be a great help. The lessons are now available on CD-Rom; ask the librarian at your school.