Any race can take schools. A character can learn a new school every 3 levels. But it takes time to learn the various techniques in the school. To learn a school it takes a certain amount off time.
As lister on a table below.
if a unique or a race grants a school, it must be either an A or B school
Schools A: 3 Months
Schools B: 4 Months
Schools C: 6 Months
Schools D: Special
Races that can take a school because of their Racial Powers, will learn that school in a month
*Note* Type D school can not be taken unless permission is given by a GM
For training times ask a GM.