Jeoffrey Robinson
He's super nice, organized, and knows the material. Highly recommended to not skip class. You go and get work done, in an easy and chilling manner. He gives extra credit and really cares about his students. I would definitely take him again.