This is an interesting strategy. I like it. Also, given all the posts in this thread, I'm beginning to think it's going to take over a year to really get a good understanding of this stuff.
The only advantage taking more classes is that you develop "Comp Sci street cred" but I believe it has no correlation to success in interviews. The advantage of experience is that you get to master a certain language well. Other than that it just comes to a matter of how you practice.
For "culture fit"(which generally means don't be an asshole), communication and butterflies, I think https://www.pramp.com/ will go a long way in helping.