James Jones
he's definitely one i would take again, He's one of my favorites and teaches very well! i would take notes on what he shows on the board because it is what you take on notes that will be on the quizzes which are very easy if you just take down notes! also tells very funny jokes love it