James Goodrich
Professor Goodrich wants his students to learn and pass the class. His lectures are funny and he does a lot of in-class activities that help your teaching skills improve. I would 10/10 recommend him for any class!