Nader Nassar
Very caring, attempts to make his lectures interesting, and shares personal anecdotes from his experience in industry. Encourages participation (cold calls sometimes) but inexplicably does not learn names until after the midterm. HW and projects are easy although directions are sometimes vague. Tests are moderately difficult. 