Servo Program Help

  1. I am powering it off the Arduino. Is there a better way? The book i'm reading told me to run it right off the arduino.

Look at the link that was posted.

Current Drain (4.8V): 8mA/idle and 150mA no load operating
Current Drain (6.0V): 8.8mA/idle and 180mA no load operating

The Arduino digital pins are capable of 40mA MAX. The total output that the Arduino can manage is 200mA. Your servo is, with no load, taxing the Arduino.

  1. Where would I look at what ever it prints, and what would I put in the brackets after the serial.begin?

In the Serial Monitor. Any value that the Arduino supports, between 9600 and 115200. Faster is better.

  1. I did not see the writeMicroseconds(). Would I still use a value between o and 180?

No. Look at the link. There is a pretty picture showing the range of values that the servo expects. These values are not angles, so they are appropriate only for the writeMicroseconds() method.