Brian Hicks teaches the following courses