In secondary school I took Physics and Chemistry since I loved science. I also took Business Organisation but that was for the life skills it teaches rather than an intrinsic desire. I would gladly have enjoyed doing all the science subjects, to the complete detriment of all others but in hind-sight I am glad I took a subject such as Biz. Org. as it gave a rounding aspect to my secondary schooling.
I would have liked to have done Technical Drawing possibly but had to make a choice. I was only mediocre in German and Irish but again am glad I did them for at least secondary school as it challenged me and I did not get too narrowly focused on the technical subjects (there was plenty of time for that in third-level). In hindsight I realise that Maths was more important than I imagined and the two science subjects stood me in good stead. The choices I made for the subject selection was made by my passion for the sciences. Luckily I was afforded this leeway as the points for my intended course were not particularly high at the time.
For secondary school I attended St. Muredachs in Mayo, plenty of A's in Junior Cert, but only 1 in Senior Cert (didn't knuckle down properly there), somewhere in the 450 points region.
I only really got the best grades when I got to focus on my chosen topics later in third-level, getting first class honours degrees there. For my Bachelors degree: Applied Physics in DCU (1995 to 1999). I loved that course, it started with a wide spectrum of subject matter, including engineering principles, optical physics, programming and laboratory work, through to more focused topics such as plasma and quantum physics.
While working here I studied at Dublin Institute of Technology (Bolton St. 2004-2006) and did a part time Masters in Applied Computing. This was great since it gave me a more formal framework for my computing. The experiences at work had taught me much of the information which was actually covered in the Masters program, and happily, Intel sponsored my fees for this.
Within work I have completed a number of one-week courses which have been specifically targeted at topics of the day, such as C++ programming or Unix systems administration. Those courses have usually been in Ireland, but some were in Boston, Oregon, Manchester and Israel.