William Luther
This professor has a clear grading schedule and is very fair. He does not round up grades or offer extra credit but he gives you more than enough opportunity to pass and even excel in your class so if you don't procrastinate and study you will get an A.