All types of different people, with different ideas, different cultures, views, and huge hearts. Level-headed people are great, funny people even better.