Took an online class and the RMP review was terrible. The professor turned out to be an amazing teacher who just happened to be firm regarding the expectations of the course. On phone conference class activities she was phenomenal. It is often a situation of the eyes of the beholder. It seems like high school teachers for my daughter were the same. Kids before her year thought the teacher was horrible, daughter thought the teacher was fine.