Passionate Spanish teacher provides students with exceptional learning opportunities and support through key approaches to learning skills (self-management, thinking, social, communication and research) and the development of international mindedness. Skilled implementer of diverse instruction methods for cultivating a challenging, stimulating and fun learning environment for all. Positively motivates students with individual guidance and empathetic mentorship.