All you need is: Cheese cloth, cottage cheese, some type of flavoring (I used green onion and garlic), and a bit of patience.
Use a spoon to scoop some cottage cheese into a bowl. Because you're going to be draining out a lot of the liquid use 2-3 times as much cottage cheese as you want cheese. Add whatever flavoring you want and stir it up, but a bit of warning: if you use garlic, use very little because your cheese is going to be sitting awhile and the garlic will get very strong. Lay the cheese cloth over a bowl and pour the cottage cheese over it. Lift up the ends of the cheese cloth and squeeze as much liquid out as you can. Tie the ends together tightly and let sit out for 3-5 hours.
After 3-5 hours unwrap it from the cheese cloth, wrap in plastic wrap, and place it in in the fridge. Leave it in the fridge for a couple of hours so it can get cool. then unwrap it and eat!
The texture is very similar to feta cheese; and I think it's really good on potato chips.