Trigonometry Demystified: A Self-teaching Guide