Engage the learner.
Put the most important information in the most important spaces.
People learn best by doing that which they will actually be doing.
Keep the concepts simple.
Test your product with its intended audience.