Highly recommend it if you’re actually interested in going deep into the material. It’s a lot of work and I’m learning a lot even after several years of industry experience.