Misha is an excellent professor. This class encouraged me to step outside my comfort zone and be creative. There is group projects that are weighted heavily however Misha ensures you have class time to complete them. Highly recommend!