Son Dinh
Dinh is difficult to understand, and doesn't provide a lot of information online to make it easier to understand. While I am sure he is very smart and means well, you will be unable to perform well in this class unless you can teach yourself. As a very difficult theory class, buddy needs to take a lap and do better. He also doesn't post grades.