Where I grew up in Maine we went fishing perch commonly white. For those of you who have never been white perch, you need a way to try to find it. Need to go fishing, or have a friend who does, because they are marketed. It is a spiny fish, but much less bone than the more common yellow perch in the Great Lakes captured. In Maine, you usually throw back the yellow perch as a junk fish.
I grew my perch are easily cleaned and roasted. This isreally quick and easy to accomplish. Just use a jack-knife to scrape off the scales, going against the grain of the scales. Then cut off the tail, the dorsal and ventral fins, and then the head. Then slit open the abdomen, from the hole left from the removed ventral fin up to the area where the head was cut off. Then use you thumb to scrape out the intestines. Wash the fish in the lake, and toss it in the bucket to go fry with corn meal. Yum.
Then a few years later my uncle Royce taught me to fillet perch. This yields a slightly smaller amount of meat to eat, but makes eating white perch quick and easy as all the bones are gone. The key is a very sharp knife. Start by cutting off the tail and head. Then cut through the skin on the back of the fish from the head end moving back beside the dorsal fin back to the tail end. Now grip the skin at the dorsal head end with either pliers or the knife and your thumb (careful here, don't cut your thumb) and rip off the skin, first one side, then the other.
Next use the sharp fillet knife slice along the side of the spine to remove the main fillet of flesh from the spine. Carry this incision all the way down to the ribs. Repeat on the other side. Now slice off the ribs, and you're left with a fillet of the perch flesh. Discard the rest of the perch. You're left with two modest sized fish fillets. It takes several of these to make a meal, unless you have been lucky enough to have caught unusually large perch. Fry these with cornmeal batter, and they rival trout or catfish for great taste. Enjoy.