Hello my fellow math teachers I came across this website...virtual math manipulatives let me know what you think http://nlvm.usu.edu/en/nav/vlibrary.html