Good but not the best, the reason because one star is missing above is lake of home works Ive got. Programming is something that you should practice practise and once more practice, otherwise the knowledge you got will disappear soon. So I would suggest to push people even more 2-4 hours and as a minimum double the home works.
courses reviews