...I have experience as a teaching assistant for all levels of Computer Science, including CS101, Operating Systems, Compilers, Algorithms and Data Structure, and Programming Languages. I have experience with C/C++, Java, Scratch, Python, Rust, Lisp, Prolog, and Haskell. I have been teaching assistant for over 10 college-level classes at all levels and I am co-author on four research papers. (read more)