I'm curious how you bifurcate between the two general types in a mentoring/internship relations. As an enthusiast programmer, I connect well with the "diamond in the rough" young enthusiasts. But the here-for-the-job types have been really difficult for me in intern relationships. There's an ingredient that I take for granted in the enthusiast-enthusiast relationship. I'm not going to pick up the slack in a enthusiast-9to5 relationship. I think the relationship just needs to be structured differently, but I haven't figured that out yet (feel free to reach out via email).