Professor chu is a very nice guy and he cares about his students. I found that he was unorganized at times but if you ask questions he will elaborate more. I would definitely take a class with him again!