I have to say this is an amazing course. I have worked with Java before, then moved on to other things and came back as a refresher. I learned so much new information, and the way he explains it, makes it so easy to grasp. Really great course, and the instructor responds super fast to questions. You want to learn the foundation of Java programming and really understand it? Take this course. Would love to see this guy teach a class on Java for web development.