Jenshen,
It's not that we don't care. This forum, and frankly most forums, simply isn't the best place to teach you the fundamentals of any application or programming language.
You have (or someone has) paid for a class and you need to avail yourself of the teacher’s open office hours. Also, it is impossible for me to believe that there are no tutors available for you. You need to go back to your teacher and ask for a list of tutors and/or get with the other students in your class and form a study group.
and a simple google turned up this:
http://www.freetechbooks.com/a-pract...sion-t804.html
Between this, your study group, the teacher, and your book... all you need to do now is work.
-z