Welcome to the platform, I'm actually learning Java myself. It's pretty challenging but pretty rewarding if you stick to it. Good luck with your studies. Whenever you're in the mood to check out some hip hop and conscious cultural conversations, feel free to stop by.