My first Tech Theatre class at SJSU and she made it really worth while. She makes the material really easy to understand and gives good feedback. You'll have 4 projects throughout the semester with a paper and a final project, along with work for each module. She gives you a lot of time to do each project. Overall good professor highly recommend.