Hey, I'm a student at UMD and these data structures notes from one of my classes are awesome. Highly recommend checking them out. The notes assume a little bit of programming experience, but nothing much above basic data structures like arrays, linked lists, stacks, queues, trees etc. and basic algorithms like sorting and searching. They even reintroduce these topics in the beginning of the set of notes anyway which is really nice for people who are still struggling or haven't seen them before.
You'll need to be authenticated to watch the actual lectures but the notes are accessible by anyone. The professor purposefully tried to make them language agnostic, but some Java references are thrown in there since we're a Java school but you wouldn't need to know Java to understand these notes at all (from what I've seen so far anyway). The entire semesters worth of notes is there for anybody who wants them.
https://www.cs.umd.edu/class/spring2021/cmsc420-0101/lectures.html
Hope these notes can help at least one person learn more about data structures!
EDIT: Check out the slides too, they're my favorite part! The "slides" are just hand written diagrams that complement the notes! The notes themselves are in the "title" column and they are the links above the "lecture video"
EDIT2: you can also watch the short excerpts which are basically the majority of the lectures minus class logistics and student questions :)