SMS: Complex Variables with Applications