Design Classes for the Novice

Have you ever tried to make your dreamed of making [...]