Oh, forgot to tell, I've passed my Final Theory Test!
I really thank God for this one cos I didn't go for all 4 sessions of my e-trials and I failed the last time. The online test simulator by sgdriving is good too! Helped me practised questions for free! yayness.