Since we only do IGCSEs here here's my opinion:10 being really hard,1 being super easyHOWEVER it depends on the student!!!Maths - 7/10 (past papers!!!! tho some questions are a bit confusing lol)Biology-6/10 (not really sciemce nerd aha, but memorize your work!!!! and key terms)Chemistry - dont take itPhysics- 5/10 (physics is natuarally good for me, past papers do help A LOT, focus in class, revise well)English Lang- 2/10 (absolutely LOVE english, im more of a story person aha)Eng lit- dont do itGerman - not offeredFrench - 6/10 (I do higher, so for me it was not that good, especially the writing and reading part, do past papers!)Geography - 1/10 (i did mine in y10, REALLLYYYY EASYYY, more logical)History- 7/10 (it was okay, HATE essays aha)