Professor Lynch respects you as a student and is quite understanding. He also seems quite aware of the topic he teaches. The huge downside is that he is very disorganized! He assigns work and forgets to either publish, grade, or change to the correct due date. each day you will talk about completely different things. 