Yousef Sardahi
Really enthusiastic professor who is more than willing to work with students who are having trouble. Has a keen understanding of the material he teaches and is good at explaining the concepts.