I would give the course a rating of "Excellent" and would gladly recommend this course to any colleagues. I am very satisfied with the quality and quantity of materials, professionalism of the teachers and well prepared and authentic language materials.
