Thanks KyleGoetz. But I am willing to wait for masaegu san reply as his examples are always well defined and written in great details, so it is alot more easier for a beginner like me to get the hang of it.
I do know about alc, but the explanations there are pretty difficult to understand.