How difficult was the course-well, C Programming could hardly considered as an intro, you will write a Fibonacci code, difficult. Some details of the board were interesting, nevertheless I am doubting the use of them. I suggest you search the internet, watch videos, read docs=more useful knowledge in less time. Do not buy the stuff recommended. I got a kit long before, a cheap one. I finished that and enrolled, just because I had already that board. As for the debugging part: No practice at all-it would have been very interesting and important.