Timothy Doyle
He's a really good teacher!! He's really understanding, lectures are super boring I never listened but everything you need to know is on the study guide he gives you for the 4 chapter test. No finals but regular chapter test. labs aren't hard but there is a quiz for each lab everything is in the notes. Dont buy the book.