BrainPOP Jr. is an outstanding resource for early elementary kids. �Free resources are available, but the full subscription gives you access to masterfully explained topics on science, math, social issues, history and more. �
A learning contract is a collaboratively written agreement between a student and a faculty member that delineates what is to be learned, how it will be learned, and how that learning will be evaluated. The use of learning contracts leads students to become more self-directing and more responsible for their own learning.