Learn Hardcore Japanese: soroeru - to get everything together