Elliott Hauser discusses the concept of a 'teaching stack' for coding education, emphasizing the importance of accessible materials and consistent environments for students. He provides examples of various stacks tailored for different audiences, such as young coders and PhD scientists, and encourages the use of open resources and best practices in teaching. Additionally, Hauser shares specific resources and tools he utilizes in his own teaching approach.