I am taking a Course in VB.NET and my greatest stumbling block is working with classes.

Is there a systematic way of deciding what should go in a particular class?

I don't think I have come to appreciate the beatuy of coding this way, can anyone help me out?

I have several books and have read online tutorials that simply mention how to create Classes, Methods, Stuctures...etc, but I would like to know how I would go about designing what goes in what class.

Thanks.

Shook