Hi Jeswanth,
The medical course can be segregated into streams as MBBS, BDS, BAMS, and BHMS. Then if you take up any one of these; under that, you have to do a specialized course to be at a point of serving as a doctor. If you wish further hike in your job designation or salary then you have to take up furthermore courses. So there is no end of this until you wish it. Similarly, there is no good; all are equally better; whatever you feel is according to you and you have interest in it is good.
All the best
Hello Jeshwanth,
In the undergraduate level, MBBS is the best course. In the postgraduate level, there are different specialisations like psychiatry/oncology/radiology etc.
While the "best" depends on which one you like the most, orthopaedic doctors are generally among the highest earning.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile