Professor Lynch was an okay professor. Be aware that he is very unorganized and you have to be very patient with him. Overall, very kind and understanding and pretty easy grader but doesn't have a grading criteria. I took him for js-25 it is a really easy class!