Michael Shah
Very chill professor! He organizes the entire class very well; everything is clearly laid out right from the first class. This was my second class with him. Would 10/10 take his class again.