Not sure why all of these are so negative my experience with Dr. Gillett has been completely different than what Ive seen on here. Makes sure to take enough time to make sure everyone understands ahve his slides are concise and clear also very interesting lectures that I cant help but pay attention to. Stop the hate.