In addition to all of the above, your attitude will have a huge influence on what you get out of it. A good partner is key, but if your partner is weak, you'll just have to step up even more. Don't fight the system. Work hard, get with your instructor about your weaknesses, have a great attitude and you'll be fine.