Not too easy. Not too difficult.
yes I will because they help to solve half the problems we face in the world
This course has broadened my rate of thinking and has made me smart
Hours per week:
Advice for students:
They should be ready to take up challenges