William Chernoff
he gives alot of work but it is not hard. literally if you just watch the lecture and read the instructions, you're good. you do need to buy software for this class for the research projects. projects aren't difficult he gives you set by set what to do it is very clear instructions. i was nervous about him but he is honestly a normal professor