Gen Nav for me too.
Law and ops is just straightforward learning, m&b is just math and some formulas, but when i did the exam, i needed 58 minutes of the 60.
Meteo can be a pain too.
Third hardest for me was performance.
Since a lot of members here call gen nav as well, i reckon it's that one that gives the most sweat