Reviews of professor Shawn McAvoy

Rating: 5.0/5, difficulty: 3.0/5
This is my favorite professor of all time. I would love to have an entire education under the teachings of Dr. McAvoy. His cadence in lectures keeps me entertained and he has a wonderful teaching presence. The information presented was incredibly fascinating and he has a way of sharing the knowledge that gets you thinking and leaves you chuckling.