Bah, yeah, this is plenty of time to do the course in! Get the books ahead of time and do the reading, self study, etc. The exams are straight from all the books, so if you get them and do the work, you should be able to arrive ready to kick through all the tests (and get some help with...