Here are 15 great apps for science teachers. In this site you will fine a variety of apps, paid and free, for different science topics. There are great apps for anatomy. There are apps for the heart, body systems, brain and other anatomy. They variety on age difficulty but could be appropriate for a middle school science class. There is another great app called earth viewer that allows you to explore the changes of earth over time. Great for geology units!! Check out some of these apps for your class.
15 Best Science Apps