An interesting trivia/fact: Ireland is considered as to be the ranked as first in most number of graduates. With high end facilities to help students, it doesn't surprise me as much.
 

comments (0)

199 more from carl_lustre