Dr. Harward proves to be an excellent professor, providing clear and efficient explanations. As long as you stay on top of your assignments, you should have no trouble understanding the material and succeeding in the course.