The "I Finally Landed It!" Thread

Can’t wait to get better at it. I think I need to film myself from the side in order to guage where I need to improve. It’s so hard to tell!