This is a really fun class if you are interested in the field. There isn't much interaction with the professor mostly just the TA's during lab and lecture. Its a flipped classroom so there is work to do for the class most days. The final project is brutal so pick a good partner. Pretty easy to do well as long as you stay on top of work.