I've started using class modules, and admittedly is quite inexperienced in this particular area, and there is one thing I can't seem to wrap my head around.

Part of the code is the property StartHeight. Get and Let shown below:
Code:
Public Property Let StartHeight(intValue As Integer)
    pIntStartHeight = intValue
End Property
Public Property Get StartHeight() As Integer
    StartHeight = pIntStartHeight
...