Reviews of professor Haley Kashi

Rating: 3.0/5, difficulty: 4.0/5
She is a nice person. Understands this class can be loaded with work, but is willing to help a lot. She is always offering office hours, but they are late in the day. This class consists of two independent speeches, weekly quizzes, many assignments, and in class notes/ group talk. She is willing to help, but she grades hard and strictly.