Basically, teaching is an art, I do not mean vs. science but do mean art; the a lot of magic happens between things, problems are not carefully crafted or tested; definitions are glossed-over and ignored, this will be good enough type statements abounds, Wikipedia becomes your best buddy to figure things out--and a whole lot of experimentation; actual analysis and examination of the weaknesses