In college I used a mix of these and PatrickJMT's videos on Youtube.
The awesome thing about Patrick's YT channel is that he walks through a plethora of examples for all kinds of concepts. So if you're more of a hands-on learner who doesn't absorb as much when your instructor just lectures without showing/demonstrating a concept, then the channel is a great supplementary tool.
I wouldn't have made it to my degree in CS without his content.
The awesome thing about Patrick's YT channel is that he walks through a plethora of examples for all kinds of concepts. So if you're more of a hands-on learner who doesn't absorb as much when your instructor just lectures without showing/demonstrating a concept, then the channel is a great supplementary tool.
I wouldn't have made it to my degree in CS without his content.