It looks like there are two subjects on June 2nd, and then the rest are administered the 16th-24th. If you're concerned, I'd be happy to tutor you myself or help you find a study program before then. There is a third opportunity in August for those who fail, but with proper preparation I'm sure you won't have that problem.