Very enjoyable, fast and furious paced. Helped me to put into perspective the scattered knowledge previously obtained from books and others teachers. Well done and keep up the good work. Hung Hin Cheong, Malaysia