general western clinic for all levels of abilities