The video has become an invaluable teaching tool.
⇑ Translate the sentence above by Google ⇑
Prev: Each of these stages is realized by a tool or combination of tools.
Next: It could be a tremendous tool for scientists who have to wade through tons of data.