William Cohen
He is a really really great professor, he gives everyone good feedbacks, and possibilities to get curve. If you are planning to take ENGR1182, just take him, and you will not feel regretful.