Hi Saul,
On the study side, for me the favourite parts were the practical lab sessions, where you are in small groups of max 16 students and can get your hands on with hardware or just programming... It's usually very relaxed and the teachers are there to help, so you feel you are actually developing something... Most courses will have theory and practical lessons weekly...