The lessons are terrible, and shabbily put together, you have better luck just using pluralsight, udemy or youtube. Its been a terrible experience and I regret putting money into this horrible program! The mentors do not offer real help and the courseware is terrible, the projects have nothing to do with the courseware so you are unprepared.