Viet Nguyen
Has a really hard to understand accent, rarely explains concepts, which makes you have to look up how to do the homework. He is just there to grade your tests. Would definitely not take this guy ever again. Expects you to do questions on the midterm that is not even close to what is on the homework or what is on the examples in class.