Asian Teach Loathe infatuated hard by