Profile of Kyle Vermeulen