A Concise Course in Complex Analysis and Riemann Surfaces | Open Awesome