... lot of gaps in your fundamentals.
You have time - till September ... ll be ready. Take that time to really nail the fundamentals ... getting through all the passages in time, and other small victories that ... how far you've come in your learning, rather than ...