Bentley is one of the best professors I've had. He teaches his class by doing part of the homework assignments and also hosts help sessions where he will literally finish the rest of the hw with you. No tests, and he dropped our one project. Was done with this class two weeks before finals. 10/10 recommend taking him.