The teaching videos are really very good to understand along with the notes. The training facility is very knowledgeable. However, the variation in doubt discussion class timing is not maintained properly. The class timing is changing each day which is not suitable for working people. Timing is kept only thinking about college going students, just passout students and not for working people. If timing cannot be maintained, for working people atleast videos should be available to study. Don’t know about others situation, but I took this course for enhancing my knowledge and I expect the availability of all the videos to study and practice after my job/work timing.