Todd Castleberry
Dr. Castleberry is a very intelligent, but absolutely has no idea how to teach. He teaches very quickly and includes information of tests that he didn't really teach. When moving to online classes, he was extremely unhelpful and inaccessible. I didn't learn anything from him, but as long as you can memorize, you will do fine.