MAKERS Moment

Challenging Yourself

Alarcon talks about how being your own critic can help you to improve every day.

MAKER Profile: Maritza Alarcon