Interesting thread I'd say. For a beginner, this is pretty much good, if not top notch. Other than a couple of mistakes (as pointed out by others), it's a workable second draft. Give a couple more pass through it and you'll have a decent screenplay in hand.
PS: Moving those shot details out of...