Welcome to UsingEnglish.com!
Why don't you try posting some of the questions up in the Ask a Teacher forum? I'm sure we will be able to help you with them. Try to break longer questions up into smaller chunks so that they are easier to answer; our teachers get asked a lot of questions!
- For Teachers