Hyejin Cho
as long as you are able to do her proyects and find a good group for the semester, you should be more than good, homeworks aren't hard and you have a whole week for each homework she seems strict only when projects aren't done