This book is realy amazing and it is all what i was looking for. I have allready seen that you are writing a same book about VB.
It's always nice to hear that people are getting something out of one of my books. Write a review when you have a chance!
Yes, there's a Java book coming out by Yakov Fain. I haven't read any books by Yakov but it should follow the same basic template: relatively short lessons with Try Its at the end and screencasts showing the solutions.
Java is very similar to C# so you should have no problems moving to it when you school requires you to.