Reviews of professor William Cohen

Rating: 5.0/5, difficulty: 3.0/5
1182 sucks overall because of the amount of busywork, but Cohen is a great professor and lecturer. He's pretty understanding of circumstances and will work with you if needed as well.

Rating: 5.0/5, difficulty: 4.0/5
Bill is a cool guy. ENGR1181 is a lot of work but as long as you have a good group there shouldn't be any worries. Use open lab and GTA office hours as much as you can, they help more than you think! He's a very approachable professor and while some of the coding content in 1181 is hard, that's just the class and there's not much he can do about it

Rating: 5.0/5, difficulty: 3.0/5
Professor Cohen cares for his students and I felt he was a great professor for 1186. There are likely many poor reviews simply because 1181 and 1182 are set up terribly and not much to the fault of professor cohen.

Rating: 5.0/5, difficulty: 1.0/5
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.

Rating: 1.0/5, difficulty: 5.0/5
This guy grades busy work assignments very harshly and then just skims major things like project rubrics and presentations.

Rating: 4.0/5, difficulty: 5.0/5
Bill is a super cool guy, he's young so maybe new. He's a solid 1181 professor; goes through lectures somewhat quickly so you have time to work on the homework assignment and get help. Seemed like sometimes he would help students out if they got stuck with a bad team, but sometimes wouldn't. 1181 is terrible but just do the work and push through