I'm just wondering why somebody needs to be called a troll! Not nice half pint. There are a lot of people in these forums who have negative experiences in a place where others have positive ones. This is the precise reason we have these forums, for people to express and share. Name calling has no place here! I'm sorry you had a bad experience where you were, but you have to remember that one persons trash is another persons treasure. Remember this and you'll enjoy the forums and the input given a lot better.
Take care and I hope your next assignment is better.
Nuff said!

P.S; we all make errors in our English speaking and typing/writing, some teachers aren't native speakers you know! Please inform us as to how you became perfect so we can all emulate your success.