Reviews of professor Mary O'Brien

Rating: 5.0/5, difficulty: 5.0/5
Mary is a wonderful instructor who is funny and cares so much for her students but does expect taking responsibility for learning. Does her best to make every student feel valued and respected.