Rachid Atmai
Cool prof and caring, as everyone says. However, he is disorganized and veers of on tangents. I feel like his lectures are sometimes longer than need be. In short, good but could definitely improve