I cannot comment on the courses which are listed in the catalog as I was dumb enough to trust them when they said they have a trainer who knows that particular course which was not listed. So I paid 2000 bucks and joined.
First day of the class they tell me it’s a virtual class which they never informed me while I was paying the fees. It was supposed to be a 1 month class, it got reduced to 15 classes and I think I hardly got 5 classes and each class lasted for 20-25 minutes. The trainer used to be late or he used to be on call or tell me that he did not get enough time to study and teach me. On top of this they force you to pay the entire amount which was 1500 again when you go to your first class.
Finally the trainer wanted to end it and get rid of me so he wrapped it and can you believe that my last class in still pending which the trainer told he will call and schedule which never happened.
Anyway, do not join any course that is not there in the list even if they say they have a trainer who knows it. You are better off with Google.