I'm currently in high school taking an ap computer science course where we are learning java and I've really been struggling in learning the language (but i do know basics and some other stuff) and because of that I failed the semester with a grade of 55. I have tried talking to my teacher but they have been no help because they always point me to class notes, and I have gone over all the class notes more times than I can count and have tried solving my labs with them but I can never get the code to work. I just need some help if anyone can point me in the right direction for resources for learning the language and if they could that would be very helpful.