The best roommate i've ever had is a humorous, honest.And he can go through anything for a friend. He is very optimistic and he likes sports.He and I often play basketball. What’s more,he is a very good man who is helpful. The most important thing is that he can make lot of fun.