KNUST is the best school especially in Engineering. All academic activities are tailored to prepare you well for the future. They have a very conducive environment for learning. In terms of facilities they are second to none. Their top most priority is producing students to fit into our current system in problem solving. I recommend this school to all , especially those who love engineering.