Mr. Edson made this class bearable, I couldn't imagine having henderson for both lab and lecture. He is however more strict in grading. He is pretty knowledgeable in the subject and knows how to explain the concepts enough so we understand. he is a pretty easygoing guy, so don't ruin that with him. super approachable don't be afraid to ask for help