David Sharp
Dr. Sharp does not teach well at all. It doesn't seem like he cares about his job. Tests are all online besides the final, and projects are automatic 100s as long as you submit them online in time. As long as you put in half an effort in the projects, he won't take any points off. I appreciate the easy A, but he just makes the class so boring.