i am find very difficulty to learn dagger 2 but mitch provide good learning ground for those who find difficulty in this course