hey all, my name is Nate and am currently a computer science major in school. We are starting to get into parts of the course that are confusing he living mess out of me, by do to the flooding in SC I lost a week of school and our teachers must move very fast to keep up with schedule. So, now they can't take time to explain everything. I was just wondering if anyone knows of any very good sites to check out to read up and help better understand the programming side? I am currently doing all Java and working with merge sort,quick sort, heap sort, heapify, and binary search trees and whatnot.