Terahertz Thought