Amber Ebert
She is awesome and understands that we have lives outside of her classes.  If you have kids, work, or otherwise have a busy life, she is amazing at understanding and working with you.  I would take her again and again simply because she is real and lives in the real world just like the rest of us. 