David C. Nielson holds PhDs in instructional psychology and technology from BYU. He served as managing director of the Church Media Services Department.
- 111 views
David C. Nielson holds PhDs in instructional psychology and technology from BYU. He served as managing director of the Church Media Services Department.