I was hesitant at first to get this program and my friend recommended after she passed her test. I am so glad I did! I feel the mock tests at TDC were harder than the real test which prepared me even more for the real thing. Due to my positive experience I will also purchase the program for the second test as well!