A lot of really strong self-taught ML engineers learned through fast.ai. I can personally attest to its efficacy. I'd encourage giving it a shot if you're interested in the field and bored during the summer - all you need is a basic understanding of algebra and calculus.