Mini Class-Resilience and Recovery