Ibrahim Hamdy
Dr. Ibrahim was very helpful and clear in his expectations for the assignments. There are only two midterms, so those make up a large percentage of the grade, but he tries to help out when he can. 