What Makes a Good Flatmate?

As many people will certainly tell you, discovering a person that you get along well with to cope with is very much its own reward. As a kid, you have family, and in the future, you could have a household of your very own, but there's also that intermediate time when you may have to discover a person to live with in order to make it, especially if

read more