The course content was perfectly-designed, and I gained a great deal of useful knowledge that has boosted my confidence. I loved the teaching style that the teachers used, and I learned a lot more than I expected. The balance between covering the basics and more advanced topics was superb. I can’t wait to put everything I’ve learned into practice!