Although I had taken this course and higher levels in the past, there are still many subjects that I do not feel I have mastered them. This course helps me to achieve that goal. Also, it does not mean that this is not a flawless program, but by far is much much much better than the program I had attended in the past.I like to appreciate both instructors for their time and the effort they have put into making these wonderful videos for many students around the world!
courses reviews