Orion Steele
Honestly, the other reviews are doing him justice as is but I just wanted to add input from someone who has had experiences from another college outside of CCSF, Orion is hands down the best professor I have ever had, the best teacher I've had in general. You can definitely tell that he truly cares for his students.