This has been an outstanding class that my son has looked forward to every week. Michelle is a caring, insightful teacher with tremendous follow-through. Each week she worked with my son to set goals; gave specific, related assignments; provided related resources to support his learning; discussed submitted work during class with time to reflect and improve; and finally sent me an email describing what they had worked on, what they would do next and any related resources I could look up myself. She was extremely responsive to specific situations or requests–both due to her collaborative and supportive approach and the wealth of resources she brings to her work. My son gained skills and self-awareness about his own learning process. Both my son and I highly recommend her!