Geared Towards Engineering Mindset
I liked that the book reads like a textbook/dictionary, because after classes and listening to podcasts, it supplements the technical terms. There are resources in it linked with QR codes that require additional purchases, but are placed throughout to seem like they are included in the purchase. The quizzes are very challenging (good) but repeat the same questions (bad). It's tough to know if you've learned more or just memorized the answers. I'd say the book and quizzes are enough to pass, but they're not a complete program.
