Understanding Student Development and DiversityAlison's free online Student Development and Diversity training course will give you a solid grasp of the main development factors involved in student growth. To be an effective instructor or teacher, one must have a good understanding of student development and student diversity. With this course, you will take an in-depth look at the physical, cognitive, social, and moral development of students, which you can then put into practical use.