Rachid Skouta
skouta is the absolute goat. his lectures heavily involve class participation, which sometimes results in taking a while to reach the point. but he rlly cares for his students! he covers topics fairly fast, which i liked as well. we were consistently 2 chapters ahead of the other professor's class. its never boring w/ skouta. super nice guy.