Billy Jackson
A hard, but really good professor. He really knows his material and how to teach it which is really nice. He is so kind and willing to answer any questions you may have. If you don't put in some effort and go to class, it will be difficult but he makes it easy to get an A if you put in some effort.