I would definetely recomend my university, specially because of the possibilities in terms of academic challenges. USP fits perfectly for those who seek for a more dense formation in terms of theory. Thus, the course did reach my expectations, although I feel like it could have more practical activities.