Just pulling your chain a bit Blizzard, I know everyone starts off not knowing how to do things that are new.
I also know that it is harder to learn for some people (like me) due to varrious reasons. All we can do is accept the wisdom at our own pace and not expect a great or even halfway decent project on the first try.
I have 2 projects going on at the momment and I have changed them so many times after learning somthing new or coming up with a better idea based on somthing else that it is becomming a routine. But pratice makes perfect and a little help never hurt.
By the by, Thanks for making this site, I have and plan on learning alot.