Yousef Oloumi
This professor is hard to understand. His lecture are unclear as is his choice to give no points of reference on what he will test over. With 4 chapters each week in addition to unclear instructions on what the labs will be over or even how to do them, this course is intense.