Robert is a good professor he very fair I can say he knows that he's a tough grader so he will give help you and be there every step of the way He was patient with us and he give weekly quiz it might sound like a lot but it will force you to study and get prepared for the quiz based on the lesson he taught last week so it help you want to study 