Congratulations on your score, but did you have to prepare for 8 years for the speaking test? I will have about 2-3 months to prepare for the Toefl and I'm not comfortable with English conversations, I tend to take an inordinate amount of time before responding, and I feel a lack of instinctive drive! I need a score over 20:(