Dr. Robel is an excellent professor ! His teaching methods are inspiring - he 's fun and enthusiastic .