Dr. Gisser seems like a nice guy, but his teaching style is so jumbled. The grading criteria can be very unclear and it's evident that he uses assignments from other classes just to fill the time. Don't expect to stick to the schedule rigidly because he often changes things on a whim. If you can keep up with that, the class is easy & just busy work