Hi Marsha,
I think the video you found is very suitable for this topic, especially for freshmen who are new to this knowledge. Because some animation effects and examples are included in the video, it can be a good help to understand. Additionally, the video has subtitles and the speech speed is relatively slow, so it is inclusive.
Creating an online discussion forum would be a good decision. Through the forum, not only can the instructor see students’ reflection in time, but also students can see other students’ comments. In the process of mutual comments, students may develop more relevant knowledge. For example, in a class I took before, the professor provided us with a discussion forum on ethical business news. The discussion among students even provided some knowledge that the professor had not thought of.