Dr. Young's lectures are engaging - as long as you take notes, you have a good chance of understanding everything you need to for the exam. Make sure to complete practice problems - as copying down an example doesn't give you the knowledge you actually need. (Also, he's a big geek, and is very approachable.)