Everyone pretty much hit everything I was going to say, but do not be afraid to lighten the weight on the rows to perfect the form because it will pay huge dividends in the long term. Squats look alright (I would widen the stance a bit) and plug your diet into fitday to see where you are at.
Good luck