How do you account for these “sins” in your learning materials? This is a great read to remind us that we need to design for these types of challenges that we all face. For example, applying Cognitive Load Theory to maximize the learners germane load can help them build a schema that will optimize their learning and over come these sins.