GRASS GIS is a general purpose Free and Open Source geographic information system (GIS) that offers raster, 3D raster and vector data processing support. Since the initial release of the version 7, in February 2015, GRASS GIS has also oficially incorporated a powerful support for time series (TGRASS). Through this, GRASS GIS became the first open source temporal GIS with comprehensive spatio-temporal analysis, processing and visualization capabilities. This functionality makes it easy to manage, analyse and visualize for example climatic data, vegetation index time series, harvest data or landuse changes over time. Time series are handled through new data types called space time data sets (stds) which are used as input in TGRASS modules. In this way, TGRASS simplifies the processing and analysis of large time series of hundreds of thousands of maps. For example, users can aggregate a daily time series into a monthly time series in just one line; get the date per year in which a certain value is reached; select maps from a time series in time periods in which a different time series reaches a maximum value, perform different temporal as well as spatial operations among time series, and so much more. In this tutorial we will go through the creation of time series (stds) and registration of maps, temporal algebra, temporal aggregation, queries and statistics, as well as different visualizations. The tutorial is hosted at https://gitlab.com/veroandreo/grass-gis-geostat-2018