i like vg academy videos. The way he teaches, resembles the caption(engineering is easy).Taking vg academy course is far better than short & long term..because he will be available for (queries) i.e.,for 365 days not like short term batches.The money he is taking is very very low compartively all the institutions and online courses. Tell every one to join so that less money and required content is there as i have observed(which is more than sufficient for cracking exam).