...My name is Elan. I have a masters degree in Computer Science and a bachelors degree in Mathematics from UC Berkeley. I taught algorithms at Berkeley, and was rated by students as a top graduate student instructor. (read more)
...Through experience with work, helping others, and working on myself, I have come to better understand how to set up habits that best help each person. In the world of education, I have 3 years of formal teaching in a one-on-one environment, where I taught math, science, and language arts. The s... (read more)
...I also took special education courses while enrolled in a special education teaching program. I provided therapy to Autistic children, adolescents, and adults for the last 9 years as my full time job to help them develop skills enhance their quality of life. I wasa special education teacher for a short time and became familiar with common core since that was the curriculum used in my school. (read more)
...I have worked in and taught about Objective-C with AppKit, later Swift and UIKit and now SwiftUI for a span of decades. I've taught about the Swift programming language since it was introduced in 2014 at Apple's WWDC. My focus is on the Foundation and both UIKit and SwiftUI frameworks for building iOS applications. (read more)
...I now do part time work for the Carnegie Institution at Stanford using Python to analyze data from climate models. Python is a great programming language and I love helping people learn to use it. I began using Python in 2004 for an AI project and have continually worked over the past 16 years to better understand the language and its many libraries. (read more)