There are many subjects that you will need to become any type of doctor such as a dermatologist. These include the basics to get any type of degree plus what you need for you school's medical school program. Specific courses to focus on should include the classes for your specialty.
What subjects do you need to take to be an immigration officer
you need maths , English and one of the sicence subjects .
There are quite a few subjects you need to become a well rounded lyricist. You would need music classes for example.
What subjects do i need to take to be a psychology and a book writer .
To become a dermatologist you need to complete college, complete medical school, complete a dermatology residency, and take several board and licensing exams.
You should take Biology, Chemistry, Physics, and Calculus.
organic chemistry
Take every science course you can.
Controversial subjects
technology and design, english lit and drama
You will need a firm grasp of physics and mathematics to become an aeronautical engineer.
well you need math and science and you should probably learn a different language