Instructor Hansen is one of the nicest and caring teachers at CCSF. I learned so much in their human sexuality class. Homework is assigned every week but there are lots of extra credit opportunities in case you fall behind on a few assignments. They provide informative feedback and respond promptly to messages and/or assignments.