Michelle is great, especially after you have her for a few classes and get to know her. She cares about her students, has a lot of personal and professional experience, and is very knowledgeable in the field.

Love Michelle!