Train ser vs estar adaptively with Modo.

The Essentials module focuses on this exact distinction. Real sentences, adaptive difficulty, the patterns that finally make it click.