Eric Senning
Little to no instructions are given on assignments, and is somehow surprised when the entire class doesn't know how to do them. The slides provide almost no content, lectures extremely unengaging, and for some reason he refused to make recordings available. All of this means if you have ADD like me, you prolly will struggle a lot. Don't take him.