Evaluating Linear Functions