Michelle is such a lovely person; super caring and understanding. Very easy to access for help/questions outside of class. A few of group projects, but they usually go well. I found her assignment instructions a little bit less clear than last semester, but the projects were very doable, and she'll answer any questions you have. 