Brian Teppen's personal interests