I really like the system of the contracts because it incorporates another new learning style into the classroom and makes learning fun.  The contracts also provide a great feeling of accomplishment because as soon as you finish one you see all the work that you put into that unit.  I also feel like contracts are really helpful in every day life because there are going to be times where you have to complete a certain amount of tasks to get something done, whether it be for your job, family, etc.