Professor Rocha is a good professor. I took his class asynchronously and it was extremely easy it was not a class I has to stress over. There was a total of three exams, and a total of thirteen assignments that can probably be done in twenty minutes or less.