any book or videos? i plan to have a training but need to understand the basics first. thanks.

More Heba Huessin's questions See All
Similar questions and discussions