Hi folks...
I am glad to announce that I have cleared SCWCD exam with 94% yesterday...After 4 months of hard study, I finally achieved this important goal and I am so happy!!

Below I describe some things I performed during my preparation...
- I read Head First
Servlet and
JSP twice. While I read it second time, I created study notes from each chapter.
- I bought Whizlabs SCWCD 5. Although I got it before I finished reading HFSJ the second time, I did not take any mock exam (not even Diagnostic exam) from whizlabs until I finished reading second time. Once I thought I was prepared I took Whizlabs Diagnostic exam, 3 practice exams and Final exam. After taking each of those, I noticed my weak topics and I learned about them. I got scores 70-80% in whizlabs
- Last thing I did was taking HFSJ Final mock exam and got 64% (one day before the exam so I was so freaked out

)
During my whole preparation and every time I had a doubt I posted a topic here and many of you guys helped a lot....and I did learn from others' question too...Thank you so much.
I would like to thank JavaRanch because this site is really great and all people who post here are always willing to patiently help us. I really appreciate it.
I would also like to thank (again) Kathy Sierra, Bert Bates and Bryan Basham for such a wonderful book. It is really helpful for certification and even if you are not going to get certified, it helps you to know many things that you didn't even think they exist.
For now, I am going to take some rest, because I ended up with a really bad headache yesterday

but it is really worth...
Thanks again all of you...I hope I can contribute to JavaRanch as much as you do...