I agree, don't give up. This sounds like the perfect environment for you to grow and learn. Remember, none of the people in the class were born knowing what they know now! Someday in the not too distant future YOU will be the one that a newbie looks at in awe! Can't happen if you don't try. It shouldn't be perfect, just the best you can do at this time. Less ripping and more acceptance.