Personally, I hate eggplant. But, I have gotten a special request from my SO for eggplant. So, I need some advice- how does it grow? Bush like tomato? Runner like squash? They sort of look like squash. Full sun? Tolerate shade? (I have both areas) Will they grow in a short growing season like we have up here?