Top 10 Starfleet Academy classes
10. Command 302: Winning in No-Win Situations
9. Communications 101: Opening Hailing Frequencies
8. Space Law 206: Avoiding Court-Martial
7. Navigation 101: Standard Orbits
6. Philosophy 203: Why All Major Systems Fail at the Same Time
5. Command 255: Choosing Minor Landing Party Members Who Will Die
4. Astrophysics 199: Recognizing Unknown Phenomenon
3. Command 309: Creative Obiedience to Starfleet Orders
2. Engineering 422: Making Radical Technilogical Advances Under Time Pressure
And the Number One Class at StarFleet Academy.....
1. Space Law 499: The Prime Directive and How to Get Around It