Sami Dakhlia
Amazing teacher. You do have to try hard in his class because there are not many grades, but he was willing to help 24/7. You dont have to come to class but you really should because he is here to teach not just to get paid. If you ever email him, youll see that he is an angel of a professor. Great guy.