<p>I’m glad you have found a viable direction. Please be aware that most students who are taking engineering type courses need to focus on them quite a bit. THe failure and withdrawal rate of STEM classes is very high even among those who are talented in the area and have had no break from the work and know the basics and prereqs for those courses well.</p>