He was not as bad as I thought based on the rmp. However, the exams are the only grades. I am just not a fan of exam only grading as it doesn't show a person's true potential and work ethics. It is a bit harsh on people who are bad test takers but work hard. Despite being online, he made sure he explained the subject and helped to understand it.