Joshua Sheridan
Prof. Sheridan is an amazing teacher who cares a-lot about his students and their future. He makes class be interesting and keeps everyone involved. Would definitely recommend others to take his classes.