Simon Adam
Simon is a great prof. He cares about his student's learning and replies promptly to emails. Lectures are definitely lengthy and completing the readings is mandatory for a good grade. Tests are fair, however he does have a habit of including statistics so remember your numbers. 