As a former teacher, I can say this is an amazing tool! So many teachers are scared of technology, and even those who are comfortable with it can be overwhelmed with the difficulty in implementing new procedures with students. This is a perfect blending of low-tech with high-tech in a way that teachers can easily manage, and students will enjoy using. It's incredibly flexible and easy to replace should a student lose their card.