Originally Posted by
Time4Java
That does not mean that he doesn't have what it takes to learn to program like Kevin suggests :0
Please don't put words into my mouth. I did not suggest that he "doesn't have what it takes to learn to program", and in fact I would not say that, about anybody.
What I did say is that he might not have the prerequisites for the class, which the professor seems to agree with. That doesn't mean he *can't* learn how to program, it just means that he *took a difficult class to soon*, before he had the knowledge required to understand what the class was teaching.
He can absolutely learn how to program. He just has to take the basic classes before the advanced classes. He doesn't seem to want to do that because it doesn't fit into his "education plan", and that's a recipe for failure.