I feel that SRH Heidelberg has the latest infrastructure to deal with modern technical education along with appreciating core German education values. They have an infrastructure which is even helpful for people with disabilities and learning problems so I feel they are doing a very good job.