The program includes theoretical studies as well as practical work. The first 3 years are pre-med and include studying different subjects mostly about general medical practices. The 4th, 5th, and 6th years include rotations and more practical studies in every specific field of medicine, such as cardiology, pneumology, paediatrics, anaesthesia, etc. The professors are good and their teaching is thorough, but they are also very demanding. However, the books that are used need to be updated. Furthermore, the exam methods need to be improved.