Al Harb
Mr. Harb is always willing to explain and reexplain things until you understand what you're supposed to be doing. He is really a passionate about the subject and has many years of experience in the industry. If you come to class and don't leave early every time you will have zero issues passing the class.