Jacob Kahle
Professor Kahle is awesome! I was nervous about the class but it was surprisingly not too bad and was very engaging. Make sure you keep up with homework assignments, practice a lot, and work on the study guides he provides. Amazing teacher with a great class that is super fun. Its not extremely difficult, but you need to put in the time for sure.