SVU Amroha have two affiliated colleges. This are The Design Village, Noida and
Directorate of Distance Education, Shri Venkateshwara University, Amroha . SO you have no so called best because there are only two and the first one offers engineering course while the second one offers other course. So both the colleges are good and they have decent placements.
To know more about the SVU Amroha visit the link below:
https://www.careers360.com/university/shri-venkateshwara-university-amroha
I hope this answer helps. All the very best for your future endeavors!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile