Orion Steele
Amazing professor and human. No due dates at all and minimal assignments all year. But you still will learn a lot through his amazing personality and teaching style. 100/10 recommend taking to fill IGETC credit.  