If you are requesting generalized lessons (essentially an online course), this is beyond what we are able to provide within this environment.
On the other hand, if you are having difficulty with a specific exercise that happens to involve the listed topics, please reply with the full and exact text of that exercise, the complete instructions, a detailed description of (or link to) any required graphic(s), and a clear listing of everything you have tried so far.
Thank you.
Eliz.