Thank you all very much for your comments so far,
About the desktop suggestions:
I know desktops have better performance, however due to the fact that I am in high school and will need to be able to move my computer to take it to class a desktop would not be a good choice for me at this time.
I am considering this now, (I know I change my mind a lot)
Dell Inspiron 5558
Intel i7 5500 @ 2.4 gHz
nVida 920 w/ 4gb gddr3
8 gb ram ddr3l
About the desktop suggestions:
I know desktops have better performance, however due to the fact that I am in high school and will need to be able to move my computer to take it to class a desktop would not be a good choice for me at this time.
I am considering this now, (I know I change my mind a lot)
Dell Inspiron 5558
Intel i7 5500 @ 2.4 gHz
nVida 920 w/ 4gb gddr3
8 gb ram ddr3l