https://resources.physicsteachingpodcast.com/2020/03/19/waves-basics-tutorial/
Waves basics: Tutorial