A dental student so you can study together! But make sure they are trustworthy and likable! You don't want to trust them and give them all your personal information and next thing you know, they tell everyone in your school about them.
Just set the boundaries straight before signing the contract!
Cleaning, parties if any!, bringing bf/gf, pets, loud music, guests! So you are both on the same page.
But on the other hand, a medical student is not a bad thing, you know! It's good because if you have a problem with this roommate and decide to kick him out or you decide to leave, he won't annoy you at school, it will be just inside your apartment, nobody will know about it. He won't trash talk about you in front of your classmates. You know, your secrets will be safe!
If it's up to me, I'll choose to live in a small studio just to avoid all the drama, but sadly, the money is always an issue. Roommates are hit or miss!