Hussam Hallak
Mr. Hallak is awesome. He is always there to help. Answers emails quickly. Makes the material easy and he is very good at explaining hard concepts. Gives tons of extra credit. His quizzes are simple true/false or multiple choice but exams are harder. Strict on homework due dates. Easy A if you show up and put some effort. Highly recommended.