This school is about mastering the design principles, refactoring techniques, unit testing discipline and knowing how to use the frameworks properly in order to craft simple, elegant applications.