Kim,
I like the way you phrased your "top three" with questions. I would like to say that all instructors can say "yes" to all of your questions about meetin the course objectives. Variety is great.
As for the delivery methods, yes and yes!
Evaluation tools are also essential and there are varying opinions and research about the test-retest method of learning and the incorporation of a variety of questions. Critical thinking is important to think about throughout the assesssment process.