Yoram Solomon
Yoram is an amazing professor. He has years of experience and is always eager to help his students both in and outside the classroom. While an A is highly attainable if you attend class and do the assignments, the weekly assignments can be time consuming. Overall, I would highly recommend any opportunity to take a class with him. 