Susan,
You are right that there are many things to consider, but you did a great job outlining three important aspects. With our learning outcomes, skill and clear expectations, learning will not occur.
Communication is a thread that runs through all of these aspects as well. Nice job.