todd beemer