Free Math Apps!
There are a lot of great virtual manipulatives out there, but these include an option for students to annotate their thinking and so much more. Apps are available in versions for the web, IOS, and Chrome. There virtual manipulatives allow for taking on math tasks with multiple entry points and allow for flexible thinking.