I use Construct 2 extensively with my students studying 2D Game Development in Western Australia.
We have a Moodle course setup which consists of 20 weeks. Throughout the course the students create the following:
1. The Ghostshooter tutorial by Scirra
2. A Water Rescue game tutorial (created by me)
3. Save the Monkeys tutorial (copy uploaded to this site)
4. The Jungle Platformer tutorial by Scirra
5. Making and Animating own sprites tutorial (created by me)
6. The students then work on their first assessment - a platformer based on 4. above, using their own backgrounds, sprites, music and adding/changing some of the functionality
7. Creating a Physics based game and exporting to an Android phone (a youtube tutorial)
8. The Monkey Jump tutorial (copy uploaded to this site)
9. A game tutorial covering particle effects (created by me)
10. Students then work on a second assessment which uses physics as a basis for their game
This all works very well and the students enjoy using Construct 2. We had previously used Gamemaker in the past, but Construct 2 is much better in my opinion.
The only problem I found was ensuring that the students download (at home) and use the same version that is set up in the computer labs at the college to ensure that their games work at both locations. It is difficult to get our IS department to update the software in the computer labs as often as a new version becomes available.
Other than that, fabulous software!!