When you are in your two-point, you need to make sure that your hands are not holding you up. Your weight should be in your heels, with your center back. Hanging on the horse's mouth isn't fair to them, or correct when you're in two-point.
Also, your toes are down and your leg is too forward. Working on distributing your weight evenly through your leg comes with more practice. I'd work on posting and two-pointing with no stirrups.
At the canter, you're pumping your upper body forward. I see that your horse was a little strung out, but try to push him through it with your seat and legs, not your shoulders. Again, your hands are a little heavy on his mouth.
Jumping: You could use some more control. That comes with balance, etc.. I've already mentioned it. Also, you're getting ahead of your horse. Remember, take off and landing is extremely important. If you throw your weight forward on the takeoff stride, you are putting weight on his forehand. His jump process is interfered, and if he refused, you'd fly over his head. The answer? Many riders struggle with the same thing. You need to wait with your horse, and let him bring you up and close your hip angle.
You need to release. That is so important. Although the jumps are small, you can't hold your horse's mouth over a fence, no matter the height. I also think you could lower your stirrups a few holes, so that your legs have more contact and you can "Wrap-around" your horse.
Overall, you have a few things you could improve, but you're doing pretty good. I listed a lot of things! But I would critique any rider if they posted here. :)
Have fun jumping.