John Johnson
Dr. J gives quality feedback and utilizes Zoom for his office hours. He writes like he speaks, so after you attend his office hours video conference, you understand his emails/posts much better.