Sina is a decent professor who can make you understand stuff by using real life examples. He also held tutorials so that we would better understand the course. That being said, he is sometimes not very certain when asked questions and might need to take time to answer. Overall, an average professor.