&gt; I fully agree with this, and I think the problem is schools too easily trap people into fixed mindsets. There are so many exams in school that if you constantly get medium to low scores it&#x27;s easy to think you just aren&#x27;t smart.<p>Heh. Not related to there being too many exams, but the second part. Almost changed majors from EE&#x2F;CmpE to something... softer after the first Calc test in my first semester. Got a 60% on it because I didn&#x27;t know how to study from highschool. (Freaked me out enough that I studied well enough for a 100% on the next test.)<p>For continuing education, I attempted doing an online program offered through my alma mater for an EE masters. The course format didn&#x27;t really fit me or the online format well, but I&#x27;ve found the textbooks themselves incredibly useful for self paced study.<p>Does anyone have any Computer Science, Electrical Engineering, Computer Engineering textbook recommendations? I&#x27;m working through Microelectronics by Sedra&#x2F;Smith right now, to be followed by Art of Electronics 3e, but I don&#x27;t know what I don&#x27;t know. Any textbooks that will change my fundamental view on electronics and&#x2F;or programming?