I have shared it with colleagues and they were also very impressed. I will look into Twine too once the term calms down!