Damir Kujundzic
Avoid at all cost. Dr Kujundzic marks down for not using his exact way. He will overcomplicate every problem and even if you get every answer correct on a test he will still mark you down to a 70.