Sakurasou no Pet na Kanojo

Sorata is kicked out of his high-school dorms for keeping a cat, and moves into a small dorm called Sakurasō. It turns out that all the residents, in addition to being uncontrollable and weird, are outstanding in some way: a well-known animator, a scriptwriter, a programmer. A beautiful girl called Mashiro moves in who is an internationally known painter but is so devoted to art that she can't even dress herself, and Sorata is given the job of looking after her. Through her and the other residents, he learns who he is and what he wants to do.
(Source:ANN)