teddevg