What are the relative merits of instruction modeling and other approaches to the design of blended learning programs? This chapter discusses several prevailing approaches, including applied learning science, personalization, and the use of big data in education. Many programs are designed around a single claimed feature of good instruction; terming such thinking “featurism,” this chapter argues that it is reductionist and less likely to be successful than more comprehensive approaches (such as instruction modeling). However, instruction modeling is not simply an alternative to other approaches: as the example of cognitive psychology illustrates, instruction modeling can often be fruitfully combined with other methods. Just as good software developers blend different approaches (e.g., using usability testing and the psychology of attention in designing interfaces), good instructional designers should draw on a wide range of techniques. This chapter discusses how instruction modeling can work in concert with big data, natural language processing, and other important approaches.