Overall excellent. Highly recommended. All basic and must-learn contents are discussed and understood. Activities are relevant to the subject.
Overall excellent. Highly recommended. All basic and must-learn contents are discussed and understood. Activities are relevant to the subject.