Horrible teacher . He was confusing and boring . He graded weird . Really was not considerate if you did not understand . DONT TAKE HIM ! ! !