William Otanez
Dr. O is amazing and really understanding. Online, he was really accessible and I still felt like I knew him even though I have never seen him in person. He is good with providing a variety of learning options and is very good with grading in a reasonable time. He is also easy to contact and is reliable.