Doesn't do a good job teaching in class , so the homework assignments are very very difficult . Not very helpful either . Would not recommend .