mohammad Salameh
The best chemistry professor I've had. Makes concepts very digestible and does practice problems/examples that are easy to follow along with. The lab is supplementary but not an additional stressor. Perfect for someone a bit intimidated by the subject, easy to approach and ask questions. Overall great. Take him you won't regret it!