I've been in Tanzania for five weeks (Kilimanjaro). Before I came, I didn't have a lot of expectations. It sounds a bit cliché, but I had the time of my life. You should be curious why I had the time of my life. First it is because of the different types of projects so I saw the African life trough different eyes (older people, children, adults). I had a lot of freedom which projects I wanted to do and also during the lessons you have a lot of freedom how to full in the lesson. For example: I had for 5 weeks the same classes and saw the progression of the students, what gave me a lot of motivation! Also, it was amazing because I had a lot of contact with the locals and learned a lot of them. I recommend Tanzania, Kilimanjaro also because of the possibilities to do during the weekend and discover the rest of the country. My highlights were: I've been on safari to the Seregeti and Ngrorogoro crater, did a homestay during the weekend at someone's house around Moshi, had diner with the locals and last but not least I climbed the highest mountain in Africa, Kilimajaro (...still have to do it next week;)). All together, I had a real African experience and enough reasons to come back!