First of all in a good roommate it would be great if we like each other and have common interests. However one of the most rewarding experiences while in college is getting to know many different kinds of people and learning to tolerate or celebrate differences
to have fun, to be considerate and to be supportive both mentally are the characteristics of a good roommate.