Olan Scott
They seem like a nice enough person but are a terrible professor. As already said by others, super unclear instructions, 50% of the grade comes from group projects, and lecture slides are legit 9-10 words and very bleak. You have to hope and pray what you submit is what he wanted because he gives zero clarification. Avoid like the plague. 