She was great, not sure what's up with the low ratings but IMO she had great lectures, graded consistently, and has tons of real-world experience. Will say she does not give the best feedback but looking at averages she grades everyone around the same unless you're going above and beyond. definitely take her she was cool and I enjoyed the class