Hey, I was wondering if any of you know of a good web site or something where I can learn Java based on my knowledge of C#. My reason for doing this is because my class this semester is being taught in C#, but my classes next semester are being taught in Java. I want to learn the differences between the two languages over Christmas break so I will be more prepared to learn in next semesters classes without having to learn Java at the same time. Its pretty easy to find places to learn C# based on a knowledge of Java, but not the other way around. I guess if all else fails, Ill have to read backwards... or something like that.