I have what I would call an intermediate understanding of Blender, but it my knowledge of the program had a BUNCH of holes. As such, I came into this course a little warily, as I wasn't sure what I would learn. The simple answer is: a lot. If I was going to start learning 3D all over again, I would DEFINITELY start here.