Terahertz Time Domain Spectroscopy Techniques For Antiferromagnets And Metamaterials