Which authoring tools do you teach?

My materials address instructional design, not tools. So I talk about how to figure out whether training is the solution for a problem and how to design that training, but not how to put the training on an LMS or use authoring tools. Almost all my suggestions can be applied to any tool, with the exception of branching scenarios, which would need a tool that supports branching. But again, I don't teach how to use the tools, I just cover how to make design decisions.