Matthew Saxton
lectures aren't mandatory but lab is. he grades relatively easily but you do have to put in work if you want to pass the class. he's pretty hilarious and always has interesting stories. overall good professor if you're required to take this class