select device_id,t1.university from user_profile as t1 left join (select university,avg(gpa) avg_gpa from user_profile group by university) as t2 on t1.university=t2.university where gpa>avg_gpa and avg_gpa>3.6 order by device_id desc