Student suffering through unfamiliar OOP and Patterns concepts. ---- CategoryHomePage