Joe Martinez
As long as you show up to class and participate in your group projects, you get an A. Super accessible and fun professor. Clearly knowledgable about his field and a lot of hands on learning. 