HelloTOEFL
Toefl Preparation Online Courses, Free Questions & Sample Answers
Using the points and examples from the talk, explain the concept of diffusion.