Brandon Lieberthal
By far the best teacher I have had. He only grades based on what he teaches you. If you mess up a + or - on the exam he doesnt take points off, even if it affected the whole question. His practice exam is actually helpful with studying for tests. Brandon made all the difference in the world for this upper level math course. Take his class!!