I am a tennis instructor and I think you're well on your way. You remind me of Andy Murray. Two things: footwork, and turn. To be more specific, on a few shots hit right at you, you got there a little late, and instead of getting there early and stepping in, you got there late and kind of "slid" into the shot. When possible, get there earlier, get set, and step in. I didn't see too many balls hit to you that you couldn't have gotten there earlier and set your feet. What I like is that you do have your weight moving forward when you make contact, especially on your backhand. I don't mind when you follow-through across your torso, but not on every ball. I think this follow-through is caused not by proper technique, but by your upper body and your hips spinning out to early. This would be harder to do if you set your feet. Obviously you can't set your feet on every shot, but it is best if you can do it as much as possible. Keep the open stance on the forehand, but your shoulders and upper body need to be more closed and turned away from the target. I like how you use your non-dominant hand on the forehand. By turning more and having your upper body being closed in relation to your lower body, this might help you stop spinning out. The uncoiling of the hips is where the power comes from, but if your upper body isn't more closed off, then you aren't uncoiling anything. I would not agree with the other posters saying that you're a 2.5 or so. Clearly whoever said that doesn't do ratings for a living. 3.5 is getting close (maybe even 4.0), but it's hard to tell unless I see where the ball is going. Sometimes unbeautiful strokes have surprisingly good results. Plus, I'd like to see you serve, hit volleys, etc. This is not a good enough picture to give an accurate rating.