Just saw this free Ethereum bootcamp (link in comments) that's getting a lot of buzz - 12 weeks of hands-on learning, covering smart contracts, NFTs, and more. Anyone here tried it out? What are the benefits and potential downsides to using this resource?