LearnLaw is a perfect introduction to the first year law school required courses and is excellent for anyone who is starting law school. The LearnLaw program consists of six substantive subjects and includes five e-books. Subjects include contracts, torts, real property, criminal law and procedure, civil procedure and constitutional law.