UVA’s project called Primary Access is an online media-creation tool for teaching social studies using primary source material.
I think it’s a great tool (and research based!) for upper elementary and middle school students.
Let me, Amanda, or Bea know if you’d like to get started using it.