I took his online Adv/PR 309 research class, it was a great class for being online! Prof. Eastin was so attentive and replied to my emails swiftly, he also explained everything very well and made everything very easy to understand. Id recommend this professor, only thing is that it was very reading heavy (however there were online lectures too)! 