the list of classes are all of them offered this fall. The ones on the website are everything that has historically been offered, and the spring session may or may not (probably not) offer them.
The donation is optional, so there is no minimum. But I would say if your family conditions are good, then just donate the recommended amount. You give it to them when they ask for it, i guess after classes start.