Impact cratering is one of the few processes affecting all planetary bodies. Records can provide clues for contrasting geologic evolutions. The planetary record, lab experiments, field studies, and theoretical approaches allow exploring a process at scales we hope we never witness. My main research has been on the effect of impact angle on cratering and the role of the atmosphere in modifying the process. Different planetary environments, laboratory simulations, and theoretical models allow testing under extreme conditions and to extreme scales.