Learn Hardcore Japanese: takusan - a lot