I have begun using these as an entry into Java and have found them very useful thus far. The professor does an excellent job at breaking down Java. I'm currently working on the assignment # 2.