RE: flat spins?
I would say it is the plane. You can get a trainer to spin but not flat spin. I tisn't meant to do that though. At least you are trying things out. With another plane you will be able to flat spin a lot easier. A trainer just doesn't have the necessary throws.