This academic year, I am teaching at Harvard University. This current Spring semester, I am teaching LING 215: Phonological Theory II (graduate level; syllabus) and LING 219R: Advanced Phonology (graduate level; syllabus); the latter course is, in fact, an introduction to computational methods for hidden structure learning (for both syntax and phonology).
At the University of Massachusetts Amherst, I was a Teaching Assistant for LING 101: People and their Language and LING 201: Introduction to Linguistic Theory. I was also an instructor for the latter course. The syllabus for my version of this course can be found under this link.