Two week iterations are perfect, as long as the team is mature.
What I really want to do is send out a bunch of reminders with links to training materials, so everyone is on the same page, but I would be reprimanded for being to forceful. The question is, how are we ever going to get better if we don’t address the maturity level issue. How is the team ever going to move ahead, if everyone doesn’t play fairly? Is it too much to expect that a team member who has committed to the team do everything in their power to be just as prepared as all of the rest of the team members?