I agree with the comment that said Wyzant, a tutor may be able to help you identify your problem areas if you have already studied 500-600 hours. Also, it is better to have quality study time over a large quantity, so make sure you are really focuseā¦