,physics(that include course in atmospheric mechanics,Hamiltonian mechanics,planetary geology...), serious math and I know what I'm talking about