Dr. Du is known to be a love or hate system of tutoring, and most hate him. He is not nice, in fact he will probably end up making you want to leave him in the first week of attending his tutorials. I know it sounds like I'm a hater, but I was probably one of those that didn't mind him. The...