Course was well constructed and very informative. Pleased with the instructors that had taught the course and the pace was of the program was very flexible. Enjoyed working with the self paced assessments as they tested my knowledge of the course material and I could understand the concepts more thoroughly. Overall, good experience with the course and instructors.