language features: data class, extension functions, out-of-the-box lambda support, collection API, Null-safety!!!, immutability support - Bit by bit: testing code, data object - The brevity vs the verbosity - clear winner! - Introduce the language with weighted risks - like you are driving your car at 60 mph