Classes
			I am passionate about teaching and every class is a new opportunity for me to get better, to develop my teaching style and apply
			my teaching philosophy. You can find a list here of all the workshops and programs that I have participated in over the years which
			aim at providing knowledge or training skills needed for successful teaching. 
			
			Teaching Awards
			
			
				- William Kelso Morrill Award for Excellence in Mathematics (2016).
 
			
				
			Tulane Classes
			
			
			- Fall 2025 - Math 7760, Tropical Geometry on Canvas - learning seminar .
 
			- Fall 2025 - Math 6610, Algebra I on Canvas.
 
			- Spring 2025 - Math 1210, Calculus I on Canvas.
 	
			- Spring 2024 - Math 4120, Abstract Algebra II on Canvas.
 
			- Fall 2023 - Math 7760, Introduction to Tropical Geometry on Canvas - reading course.
 
			- Fall 2023 - Math 3110, Abstract Algebra I on Canvas.
 	
			- Fall 2023 - Math 1210, Calculus I on Canvas.
 	
			- Spring 2023 - Math 6620, Algebra II on Canvas.
 	
			- Fall 2022 - Math 6610, Algebra I on Canvas.
 	
			- Fall 2022 - Math 1210, Calculus I on Canvas.
 	
			- Spring 2022 - Math 3050, Real Analysis I on Canvas.
 
			- Fall 2021 - Math 7760, Introduction to Tropical Geometry on Canvas.
 	
			- Spring 2021 - Math 3090, Linear Algebra on Canvas.
 		
			- Fall 2020 - Math 1220, Calculus II on Canvas.
 	
			
			
			
			Yale Classes
			
			
			
			- Spring 2020 - Math 381/501, Modern Algebra II link.
 				
			- Fall 2019 - Math 225, Linear Algebra and Matrix Theory link.
 
			- Fall 2019 - Math 112, Single Variable Calculus I on Canvas.
 
			- Spring 2019 - Math 381/501, Modern Algebra II link.
 		
			- Fall 2018 - Math 440/845, Introduction to Algebraic Geometry link.
 
			- Fall 2018 - Math 225, Linear Algebra and Matrix Theory link.
 
			- Fall 2017 - Math 648b, Tropical Scheme Theory link.
 
			- Spring 2017 - Math 648, Tropical Geometry link.
 
			- Fall 2016 - Math 115, Single Variable Calculus II on Canvas.
 
			
			
			
			Johns Hopkins Classes
			
	
			
			- Spring 2016 - Linear Algebra (head TA) link.
 
			- Fall 2015 - Calculus 1 for Biological and Social Sciences (head TA) link.
 
			- Spring 2015 - Advanced Algebra I link.
 
			- Spring 2015 - Linear Algebra link.
 
			- Fall 2014 - Introduction to Calculus (instructor) link.
 
			- Spring 2014 - Calculus III (head TA) 
 
			- Fall 2013 - Linear Algebra 
 
			- Summer 2013 - Online Linear Algebra (co-instructor) 
 
			- Spring 2013 - Linear Algebra
 
			- Spring 2013 - Honors Linear Algebra
 
			- Fall 2012 - Linear Algebra
 
			- Spring 2012 - Calculus II for Physical Sciences and Engineering
 
			- Fall 2011 - Calculus I for Physical Sciences and Engineering
 
			- Spring 2010 - Calculus II for Biological and Social Sciences