Blake Boudreaux
He was very nice overall but was unorganized during lecture. The homework for this class was ridiculous and the exams were even worse. For exams, notes weren't allowed, problems were either very different or not found in homework or quizzes.