FPT is a good school if you are already a disciplined, self-motivated student who knows how to manage your time and take responsibility for your own learning. In that case, the environment and resources can work very well for you. However, if you are not already a strong or independent student and expect the school to constantly push or guide you, then studying at FPT can be quite challenging—so, well… good luck.