San Telmo isn't safe to visit neither to stay, also try to avoid microcentral like Retiro or Constitution.
Just go Palermo find a hippie cafe, at one point some local will definitely talk to you, especially if you're European....
As for the school, many offers things like 2 hours per week...