Need to run some courses in :
i) Team Leadership :
activity based or classroom, for middle managers in IT development.

ii) Java, .Net etc.. :
elearning or classroom for Senior Developers.

Anybody recommend a provider from the many ?
Anon