Abdelbasset Farahat
Dr. Farahat is a really nice guy and you can see that he genuinely likes working with students and his fascination with chemistry. Dr. farahat is very understanding and really wants all his students to pass and will work with you to ensure you pass the course. If you have the opportunity to take him, you should with no doubt.