learning stl