Please feel free to navigate around my site to get information on myself, the courses I am a TA for, or some information about my personal projects.

I am still in the process of constructing this site, so if you find an error or a missing page check back after a few minutes. Feel free to contact me about any errors you find.