Sama AlMaarofi
Sam is very nice as a person, but lectures feel extremely rushed to fit in content while also covering nothing at the same time. The rushed pace of delivery makes content extremely hard to understand and follow. Questions in class are never answered directly and responses always end up on a tangent. Little to no assistance outside of lecture hours