I had joined the 2nd cohort at MakerSquare in fall of 2013 (proof! http://blog.themakersquare.com/2013/09/11/makersquare-student-spotlight-nikhil-daftary-living-the-developer-dream/).
Prior to MakerSquare, I had tried learning Ruby and JS on my own, through countless books and online tutorials. Having completed a few guides, I realized that my ability to learn "how to code" was hindered simply by my style of learning. I love interactive q/a style learning, which is what led me to MakerSquare.
Of the different programs out there, the one thing I would urge others to consider is that they place a heavy amount of weight onto prework completed (how much work you've done ahead of time) and community-fit. If you're a solo worker and not a fan of collaborative environments, you may want to consider other programs.
Anyways, long story short, I would whole heartedly recommend this program. As classmates, I had former programmers, retail store workers, a professional photographer and even a former elementary teacher. Out of the program, each of the students were working as professional front-end engineers (junior developers) within weeks of graduating. So safe to say, MakerSquare has a great professional network, and they know how to teach code.
The classroom environment (the location on Congress ave) was a bit cramped at times. But from what I've heard the class size is now capped at 18, vs. 30 or so when I went through.
All the 'issues' I had (space constraints, less than ideal student:instructor ratio, and focus on advanced concepts (algorithms and data structures) has been completely addressed. According to the staff, Cohort 5 is operating on an almost night/day difference of curriculum than what I had.
So not only do I give the program 5 stars, I would (and likely will) retake the course to take advantage of their newest curriculum.
I teach here so I may or may not be biased, but our students have been hired by the likes of facebook and tesla. AMA