best CS professor and also best professor i've taken so far at FSC. man is a legend. clearly knows a lot about computer science and knows how to communicate that information in simple ways. homework is not easy, but manageable if you pay attention. 10/10 recommend.