Myron Jackson
Professor Jackson is extremely knowledgeable, and when you put in the effort to understand the material he definitely is receptive to making sure you really get it! This course had 3 textbooks, so be ready to read, but its manageable most definitely. 10/10 would take again.