Terrible Teacher ! As a person he is pretty nice 
 but hes teaching style is so confuseing and tests are really hard . WOULD NOT RECCOMEND HIM !