Dr. Eastin is a great professor! Class structure is simple, you'll be fine as long as you study. He really cares, is super helpful, responds to emails and questions quickly. Also he's funny and clearly passionate. Take him!!