I've watched a number of Penn's videos and generally enjoy them but they really seem to be targeted to the math major types. I have a BS and MS in electrical engineering which did require some high level math but not to the degree needed to fully grasp what he's showing. Nothing wrong with that but people without college math study are usually going to be overwhelmed.
Some of it requires study I think, so not like just watch the video and yep it makes sense, but using them as lectures while also reading other texts on the same subject.
His differential forms playlist is great. Goes well together with eigenchris' lectures on Tensors for Beginners, I think.
And I was an engineering major but took a lot of math.