Reviews of professor Michelle Richards

Rating: 1.0/5, difficulty: 5.0/5
Dishonest

Rating: 4.0/5, difficulty: 3.0/5
She truly wants you to succeed. I recommend going to her office hours. While she is tough in class, outside of class, she is kind and caring. Would take her again.