This week we learned about method overloading, static members, properties, indexers, and operator overloading. You can read about these topics in chapters 6 and 10 of Essential C#.