Here is an old lecture PPT defining the differences between soft/hard libertarian freedom and soft/hard determinism. There are a lot of discussion points in the notes section. I ususally have a great discussion with the class when I teach this. So, for you teachers out there, feel free to use this material as you wish and, if anything, I hope it helps grow your knowledge on the subject. Feel free to follow the sources cited.
Free Will vs. Determinism PPT
Determinism: Choices are caused by prior decisions
Hard Determinism: Free will is an illusion
Soft Determinism: Free will is compatible with determinism
Libertarianism: Choices originate within persons
Hard Libertarianism: Persons always have free will
Soft Libertarianism: Persons have free will at significant times