Dialect differences rear their heads. For a fun read on one major class of Finnish dialects, check out http://en.wikipedia.org/wiki/Savonian_dialects
If I were good I'd be able to identify the region of Finland your teacher came from. Someone from Finland, help me out! Is that a Savolainen murre?