I've used them alot in my classes and my students love them. They are a lot of fun and really allow the students to explore things at their own pace and learn a lot at the same time.