I just got my non professional driver's license from LTO. I thought that it would be such a hassle but not really. Even so, you have to be there for the whole day, unless you're one of the firsts in line.
1. student driver permit (at least one month old)
2. the receipt for that permit
3. ballpen, money and patience
1. Get an application form in the 'information window' and answer it
2. Line up in the medical testing area (you have to pay 100php or so, they'll just get your height, weight and eyesight; You have to give them your student permit and the the receipt for that.
3. Make sure the physician attached something like a medical certificate in your application form, they'll also attach your student permit and the receipt
4. Pass your application form (with the attached med cert and student permit) to the drug testing area, pay 300php or something- I forgot how much exactly; wait for your name to be called.
5. When you're name is called, they'll ask for a urine sample.
6. Upon getting a negative result in the drug test, you'll get the application form along with the drug test and med cert, line up in window 4 (or somewhere, just read the instructions posted)
7. Wait for your name to get called (while waiting, you could ask for a copy of reviewer from the LTO officers in the testing area, and review) and then you'll have your photo and signature taken, then wait for your name to get called again.
8. When you get called, you're in for the written examination, pass that exam. The written exam is not difficult, you need to get 30/40 to pass, some of the answers are already posted in the testing area, and you're allowed to look (these are just traffic signs) :))
9. After passing the exam, you're in for the practical examination. You can tell them that you have your own vehicle or you could use theirs (you have to pay if you use theirs)
10. Just drive the car; 2 rounds (the place is just an empty lot with an oval driveway)
11. If you pass the exam, wait for your name to get called and you now have your driver's license! Yippee!
You're in for a lot of waiting-for-your-name-to-get-called :)) I actually memorized some names of the people being called.