I like your style and your sentiment here. We are committed to exactly the ideals you outlined here. Tim and I are both startup founders and very product-minded engineers. Our program is less about "whipping together a cheesy iPhone app" and more about helping people learn design, product development, et al. Every engineer is put onto a team which involves planning, designing and building a product idea of their choice with plenty of mentorship along the way. We have big plans to expand curriculum in all sorts of directions. Mobile happens to be in demand and highly sought after in the valley but this is bigger than iOS training.