You've got the basics, but you don't want to have
just the basics...The more you "flesh out" your character, the more likely it is that the students will be intrigued and way to roleplay with you! So it's in your best interests.
If you haven't already, you should look at the
Help For Newbies topic. It's not required...but it's helpful!