Active Learning Strategies, Techniques and Tools