Love the class and professor. Not exactly easy, after all this is college level physics, but interesting and well rounded. He explains what the fundements of what you are learning are and has lots of extra time for question. Also he lets you stay after class and explains special topics in other areas of physics.