How easy is it to modify vBulletin code. (I am still deciding before to buy this)

I want to run an online quiz-taking software for students. I can't seem to find any better robust sw. ...