Absolute worst math teacher ever. I basically had to teach myself everything via Youtube. He didn't grade a single exam all semester. His preferred method of contact is texting, but is not responsive AT ALL. He is full of great promises, but horrible follow through. His lectures were dull & extremely disorganized. Horrible at keeping to schedule.