Earlier quoted context omitted.
+1 for Elements. I started with Introduction to Statistical Learning and then graduated to Elements as I learned more and grew more confident. Those are fantastic books.
Could you elaborate how you switched to Elements? I am curious if it makes sense for one to go through both books in sequence.
ISLR introduces you to many of the same topics in a less rigorous way. Once I was familiar with the topics and had worked through the exercises, Elements became much easier to learn from.