What a brilliant introduction
You're really doing well with the Codecademy courses. Hopefully the new courses coming out will keep you just as busy. If not, there's a whole bunch of older courses – some official, many un-official – that you can have a go at too : https://discuss.codecademy.com/t/bonus-codecademy-courses/53080
There's an ongoing project to keep that list growing : https://discuss.codecademy.com/t/community-project-gathering-non-track-courses/53249
Also, if your Dad's okay with it, then upgrading to Codecademy Pro is well worth it for all the extra projects you get to access.
Finally, if you want to combine your love of programming with some electronics to keep your Dad happy, Raspberry Pi and Arduino can be great fun!
If you need another online resource to help with your AP Java then this course is very good : https://edhesive.com/courses/apcs_java You can sign up for free as an Independent Learner
I found that AP course a little while ago on Code.org, which is an absolutely brilliant resource for learning CS at all levels. Here's a list of free (and a few non-free) resources that might help you out: https://code.org/educate/curriculum/3rd-party
Good luck! And hope to see you again on the forums soon – I'm not on much at the moment as really busy studying on a pilot Codecademy course, but I'll be around a lot more come December