Tutorial: Getting Started with Protege-Frames
Protege Web site | Protege Wiki | About the Protege Team

How do I know it's right?
There are many possible ontologies for any given domain; any particular ontology is just one way of structuring the concepts and relations. There are a few simple principles which can help you make design decisions in many cases: