BodyXQ has one of the most impressive interactive apps of the heart that I’ve yet seen.
You can explore the heart in 3D while it’s in motion. You can see the valves open and close, while hearing the beat. I’m going to have to show this to the class tomorrow.