The Insurance School of the Central Valley is a must if you want to pass the first time. I took the test and there were many that failed it their first and second time. I passed the first time and that is a direct reflection on the professionalism and attention to detail that this course gives you. They will do everything they can to help you achieve success on the exam.
Pros: Very detailed and lots of diagrams to help learn the objectives
Cons: Some the covered topics are not exciting but have to be taught
more