I loved Professor Farmer! The class concept is a bit boring, so that means his lectures are a bit boring too since he just does demonstrations. Listening to them is worth it though because it helps with classwork and individual work! He's a very nice guy who is always willing and available to help and will make sure you figure out the issue.