He reads thing straight out the ppt slides, which are very confusing and boring. Lots of hws, and the test reflects little to none of it. His voice are so small and low I can hear my friends all the way from the opposite side of class. He is an easy grader though, but not easy A solely because the material is hard and he doesn't explain anything