Lennart Olsson
He is a nice person, but not that great of a teacher. Very smart, but not the best at presenting it to other people. Tutoring sessions are available so I suggest going. 4 exams and the final counts twice to replace your lowest test grade. Labs are easy, good chance to improve your grade. Dont get the book, never used.