Wow, amazing information here, thank you!
What are your thoughts on prep sites? I heard many good things on
ATCPrep and
JobTestPrep. The first is gamified and the other is much more comprehensive but also pricy. And there's also the app ATSAPro that I read online that it's not bad.