You really only need three things to make a simple fresh cheese: milk, heat, and acid. There are some rules to follow, and some kitchen supplies that will make things easier, but in the end it comes down to those three things.
It is very important that you do not try to make cheese with ultra-pasteurized milk. Other than that, any milk will do. You could also use the milk of goats or sheep if they are available to you; recently a New York City chef revealed that he’s been experimenting with cheese made from his wife’s breastmilk!