Extra 300 Stalls

WOW this is an easy airplane to stall. I thought I had good stall recovery techniques (witnessed by the fact I am still breathing
) but this airplane seems to have a mind of it's own.
Any comments/ideas on Extra stall recovery?
Thanks!

Any comments/ideas on Extra stall recovery?
Thanks!