Grant has a wealth of knowledge from all his experience - he approaches issues in a practical, humourous and refreshing way which is very effective.