Patrick Lynch
This prof. grades on participation so you must attend class to keep your grade up. His classwork and homework assignments are worth hundreds of points many times, so you don't want to miss any assignments. His lectures are long and on most days no breaks are given. There are 2 presentations required per student and his grading isn't clear.