Teddy leo rank