Daniel O'Donnell
I found Mr. O'donnell to be a wonderful teacher. Although he may come across as slightly boring or awkward, he really does know how to teach well. You can tell he is a great guy, and he really understands how to explain algebraic concepts such as those depicted in this class. He always encouraged students to visit him for office hours.