Finished reading the Java Generics and Collections book. Now I understand Generics typing, wildcards and bounds better. I learned more about collections that I barely knew existed in Java 5/6. Now rereading Java Puzzlers – stuff I could use both for SCJP review and for actual projects.