I'll be taking a Java class this spring. I was wondering if you guys know of free sites that would offer a noobie like me to practice before class starts. I've been steered towards Udemy but having to pay for their classes seems redundant since I'm already paying for one.