...I have a formal academic background in algorithms and data structures and a degree in Computer Science from one of the top 25 universities in the US. In addition to my professional experience as a software engineer, I was a an undergraduate TA at my computer science department. I have experience teaching exactly the concepts you’re wanting to learn. (read more)
...I've drawn upon my education to teach in a variety of settings, whether teaching as a professor, or tutoring at large and small organizations, and private tutoring. I've been instrumental in bringing students up from failure to passing, from B to A, and raising their SAT scores 50-100 points. M... (read more)