Cómo le explicarías la diferencia entre ser y estar a un angloparlante?
En general ser se utiliza en español para hablar de cualidades esenciales o permanentes de personas y de cosas, mientras que estar se emplea para hablar de estados temporales. 
Ejemplos del uso de ser podrían ser:
-Identificar y definir a una persona o una cosa. Es mi hermana pequeña.
-Describir las características de una persona que no cambian. Es morena y guapa.
-Indicar la nacionalidad y el lugar de origen. Soy española.
-Hablar de la profesión de una persona. Es médico.
-Describir las cualidades propias de una cosa o un lugar. Las jirafas son muy altas.
-Hablar de la materia de la que están hechas las cosas. La mesa es de madera.
-Indicar de quién es un cosa (posesión). Es de mi hijo.

Por el contrario, usamos el verbo estar para:
-Describir los estados físicos de una persona. María está delgada.
-Describir la postura corporal de una persona. Está sentado.
-Hablar del estado de ánimo de una persona. Está contenta.
-Señalar el estado civil de una persona. Estoy soltera.
-Hablar de un trabajo temporal (seguido de la preposición ‘de’). Está de camarero.
-Describir el estado temporal de una cosa o un lugar. Está sucio.