So you're going to need to give us a bit more before we can really give you quality feedback.
First off, is this going to be for casual play or do you intend to eventually try to play competitively with it? If so, which format are you aiming for?
Second, you really need to consolidate what you're working with. I'm seeing a TON of 1x cards in here and, outside of EDH of course, you'll likely get destroyed if you don't have any better consistency (which is created by having multiples of the same cards).
Third, if your friend really has 2x Jace, the Mind Sculptor, I hate to break it, but odds are he's sitting on a LOT better cards than you. As much as I'd like to say this isn't a rich-kid rules game, it's difficult to be really competitive if you're playing a deck of commons against someone with several cards above $100 in value. It doesn't definitely decide things, but there is a reason why some cards are $0.10 while others are $100.00. That aside, are you sure he has JtMS and not Jace Beleren, Jace, Memory Adept, or Jace, Architect of Thought? The latter three would be far more likely.
Fourth, you need to clearly define your win-condition. How do you envision your deck beating the opponent? Will you whittle him/her away with damage or is there a powerful combo you're wanting to use? Do you want to mill them out? Are there other alternate win conditions? I would suggest identifying the 3-5 cards you like best in the deck and then rebuild around those.