i'm taking intro to programming concepts this semester which is supposed to be the intro to java for MIS majors. reading the student reviews, the class is demanding and takes a lot of studying and time spent in the computer lab, which i'm fine with, but any other resources or tips from the coli experts would be appreciated.