Hello! Great to see another Canadian here :)
Doesn’t the teacher give handouts every class for notes or assignments? Every high school around here (SW Ontario) either has text books or leaflets for lessons. If I remember right one of the schools here uses the same text book for German that the college uses, but it was a few years ago I saw that and college/university tend to update every few years so…
Most of the colleges here also offer (paid) exchange programs if you wanted to try and add another trip to Japan (or two) in there ;)