Sounds like you're on the right path with the right attitude. Well done. Just repare fully before each flight.
I didn't go to OAA for the ATPL exams however, their ATPL MEt interactive did was the best £60 I spent. I went from reading words to understanding.
Good luck