Show Results
|
Dogs for Sale
|
Tools & Stats
Sign Up
|
Help
|
Contact Us
Saturday, June 22, 2024, 4:01:13 PM
Password :
Forgot your password?
Username or E-mail :
Keep me logged in
SIGN UP
View My Info Page
$--
BALANCE
--
TOTAL DOGS
My Kennel
Inbox
Quick SOP
Sessions
Assistants
My Entries
My Results
Community
Forum
My Posts
Latest Topics
User List
Shows
Schedule
Obedience
Top Kennels
Top Dogs
Market Place
Dogs for Sale
Stud Dogs
Information
Breeds
Obedience Trial Entries
Back to Classes
Dog/Bitch
Owner
Breed
Sir Zahna
shooeyloo
Affenpinscher
Aerostar Early Snow
Hayley Mitchell
Afghan Hound
Black Hearts Baby Blue
Hayley Mitchell
Afghan Hound
Black Hearts Funny Bunny
Hayley Mitchell
Afghan Hound
Black Hearts No Joke
ROQUE KENNELS
Afghan Hound
Cyndanz Dylan
Hayley Mitchell
Afghan Hound
Double Diamond Tia Dalma
KHAcres
Afghan Hound
Bergaird Babar
Rain on Me Kennels
Airedale Terrier
Best in shows Wolfgang
texascowboy1981
Airedale Terrier
Kingdale Liverpool
shelbygirl09
Airedale Terrier
Tyshawnay
TYSHAWNN
Airedale Terrier
CHKs Belle
Asian Wonders
Akita
HOW Charms Prodigy
Asian Wonders
Akita
Little Miss.Sunshine
Real Champions
Akita
Mikados Little Boy Blue
texascowboy1981
Akita
Sakura Wild Dude
Mr. McCool Kennels
Akita
Venetian Glowing Chance
ItalianKiss
Akita
Deanem
michelle evonne
Alaskan Malamute
Dunchess
michelle evonne
Alaskan Malamute
Hitomee
HuskyBreeder101
Alaskan Malamute
Juniper Winds
BearGrl
Alaskan Malamute
Kimokos Perceived Danger
taylorpgreen
Alaskan Malamute
Lynbir Kona Baldwin
nicole4434
Alaskan Malamute
Merlinz Clear Skies
Tailwagging good time
Alaskan Malamute
Polydiva
Mustanglover34
Alaskan Malamute
Keeping The Quessing Going
RitzCockers
American Cocker Spaniel
Kryptolite
ocean and river view
American Cocker Spaniel
Pyramids Solid Rock
texascowboy1981
American Cocker Spaniel
Ritzs Told On You
RitzCockers
American Cocker Spaniel
Hanone
Loanr
American Foxhound
MH Totally Undeniable Sky
Real Champions
American Foxhound
MH Unforgetable Winter
KayTee Kennels
American Foxhound
Cimisas Esmeralda
B.Breaux
American Staffordshire Terrier
D-Farms Decimal Vixen
bpurtteman
American Staffordshire Terrier
PowerStones Legend Has It
babymama girl
American Staffordshire Terrier
PowerStones Sun and the Moon
babymama girl
American Staffordshire Terrier
PowerStones Tator Tot
Night under the Moon
American Staffordshire Terrier
SCK Dr. Spock
rp for real
American Staffordshire Terrier
Dracarys Focus Free
ROQUE KENNELS
Argentine Dogo
Coppertop Cop
Aussie Coppertop
Australian Cattle Dog
Coppertop Jill
Aussie Coppertop
Australian Cattle Dog
Coppertop Quill
Aussie Coppertop
Australian Cattle Dog
Didgeridoo
JV Ranch
Australian Cattle Dog
IRONGUMS Cooking with Gas
Bearded Collie club
Australian Cattle Dog
IRONGUMS Moonstone
Bearded Collie club
Australian Cattle Dog
ROARs Imagine the Stars
Ropers Kennel
Australian Cattle Dog
Blk Dragon Pillar of Truth
woody
Australian Kelpie
BeezNeez Faerie Pooka
kblues
Australian Shepherd
Before Your Love
kblues
Australian Shepherd
Budster_Pri1
Pri1
Australian Shepherd
CarMel Electrik Blue
TrixieStar Kennels
Australian Shepherd
DK time out
dino kennels
Australian Shepherd
K9girl79 - Alaya.
K9girl-79
Australian Shepherd
K9girl79 - Denali.
K9girl-79
Australian Shepherd
K9girl79 - Isabella.
K9girl-79
Australian Shepherd
Kenya Black Drummer
DestinysDream
Australian Shepherd
Kenya Sweet honey
Ropers Kennel
Australian Shepherd
KMR In The Navy Now
xtremehorsey-lover
Australian Shepherd
KMR Sweet Cheeks
gizmo-star
Australian Shepherd
Lanakila Lucky In Love
Mountain View Aussies
Australian Shepherd
Lanakila Tuesdays Child
kblues
Australian Shepherd
Langold Razzy
Brownie`s Heavenly Kennels
Australian Shepherd
Meloncolliepup
xtremehorsey-lover
Australian Shepherd
NUTMAIG
COOL PALACE
Australian Shepherd
PRK Quality Assurance
Hartung
Australian Shepherd
PT Forever Daring
Wear
Australian Shepherd
PT Jelly Forever
Wear
Australian Shepherd
RL Two for You
kblues
Australian Shepherd
Marchen Mist of the Moon
Bunga
Australian Terrier
Chloes Master of Disguise
ssarlls73
Basenji
Benchmark Cosmic Fire
dogiesrule
Basset Hound
Lisnagear Golden Touch
doggysrockdude
Basset Hound
Icycreek Demon
IcyCreek
Beagle
Lyric BeagleBarn
Beagle Barn
Beagle
mimina
buddiesgirl
Beagle
Mystyc_puppy
Pin_Pals
Beagle
Lingsue Jeep Cherokee
Lingsue
Bearded Collie
Lingsue Oscar Wilde
Lingsue
Bearded Collie
~BR~s Ocean Pearl
lindsay boo
Belgian Malinois
Cochetas Galen
nicediggiedoggiez
Belgian Malinois
Albion Xavia
Nayla
Belgian Tervuren
Linguist Moon Catcher
Red Line
Belgian Tervuren
Muddy Feet Daisy
carrinkegs
Belgian Tervuren
Pendragon Deirdre
xxxx foundation
Belgian Tervuren
Blaze at the Tower
Reds
Bernese Mountain Dog
BUTCH101
Zoey girl_101
Bernese Mountain Dog
Spangled Stacin
cutepuppy*
Bichon Frise
Tudor Sebring
Tudor
Bichon Frise
Tudor Teddington
Tudor
Bichon Frise
Lakotas Snow Storm
Beagles Galor
Black and Tan Coonhound
10jess01
abzibab
Border Collie
Akythara Dark Amaranth
Akythara Kennels
Border Collie
Bordcol Koni Kalini
Bordcol Kennels
Border Collie
Brites Princess
Melgrj7
Border Collie
CR Sneaky Lady
Agilitydawg
Border Collie
Cream!
gorguzliar
Border Collie
Diamond Limited Wish
Sheepme
Border Collie
Elusive Take It Easy
K9000 Mansion Kennels
Border Collie
Highgate Dakota Rocket
YuYu Kennels
Border Collie
Hiilanis Race to the Finish
Agilitydawg
Border Collie
luckiey lassie
michelle evonne
Border Collie
Paigiey
BC,S and AS Central
Border Collie
Poppy Lou
yates
Border Collie
Richie Of Russia
JonasLuver216
Border Collie
Rover5683
puppy_freak5683
Border Collie
ShowDog1 Undeniable
risyntira
Border Collie
SS Jordan
sscressa11
Border Collie
Our baby star of the sea
caradoc
Border Terrier
Our man of the sea
caradoc
Border Terrier
XTaceys Hard Heart
caradoc
Border Terrier
Riverbrook Unusual Man
Oleala
Boston Terrier
Cyns Miss Marple
SheenaGirl
Bouvier des Flandres
DK Its Electrifying
Energijos Banga
Bouvier des Flandres
DK Leapster
SheenaGirl
Bouvier des Flandres
Evergreens April Showers
~Anniekay~ Kennels
Boxer
KCs Special Rip
Real Champions
Boxer
Miesque Ready Jet Go
Border Terriers I love
Boxer
Milagros Leave Me Breathless
xkillerxkatx
Boxer
Holoholo Casey
finity666
Brittany
Rockpoints In Disguise
Rocky Top Ranch
Brittany
Rockpoints Power N Fame
shelbygirl09
Brittany
whorishplus
lindsay boo
Brittany
MinxRoyal Blue star
dilliewhats
Bull Terrier
neava
dilliewhats
Bull Terrier
Saleem
dilliewhats
Bull Terrier
pucciospooch
pucciospoochs
Bulldog
Arons Tiller Girl
nicdon
Bullmastiff
Bullidar Fancy Pansy
nicdon
Bullmastiff
RainbowDogs Story Book Rhymes
Jefivefive4321
Bullmastiff
Cynamon Bun
Cynamar
Cairn Terrier
Beglianos Venice
Arlene B Marie
Cane Corso
MS TURTLE TRACKS
Arlene B Marie
Cane Corso
BB Blues Snake N D Grass
Mystic Winds
Cardigan Welsh Corgi
BB Lost Pearl
Mystic Winds
Cardigan Welsh Corgi
CC ReachingForDPotOBlueGold
Mystic Winds
Cardigan Welsh Corgi
Faded Glory of 2008
LifeBrands
Cardigan Welsh Corgi
Geeks Sweet Chick
Mystic Winds
Cardigan Welsh Corgi
Lanakila FirstStarISeeTonight
wannabeacorgigirl
Cardigan Welsh Corgi
MW Blues Traveler
Mystic Winds
Cardigan Welsh Corgi
MW Pearls N Blue
Mystic Winds
Cardigan Welsh Corgi
Catoris Ima Keeper
Ltlpistol*s Lights
Caucasian Mountain Dog
Classica Ivory Tower
october1996
Cavalier King Charles Spaniel
Impressives Mary Poppins
helina23
Cavalier King Charles Spaniel
Paledragon Escapade
Chillin@-The-Beach
Chihuahua
Phantaseas Dream Girl
Chillin@-The-Beach
Chihuahua
Plague`s Wild Eyed Pirate
EmmaRocks
Chihuahua
poopie on you
dogworld5
Chihuahua
RCKs Johnny Reb
MO621
Chihuahua
silverpaws*
cutepuppy*
Chihuahua
Tallisa
tyshawndalegalballa
Chihuahua
Diza
zoomilli
Chinese Crested Dog
Ice Atramentous
queen_gal
Chinese Crested Dog
MistyE Reaching The Top
BassMonkey
Chinese Crested Dog
Moonlite Aura Sadie
BassMonkey
Chinese Crested Dog
Moonlite Aura Zeus
zoomilli
Chinese Crested Dog
Moonlite Crest Move and Grove
<3 Cooper <3
Chinese Crested Dog
Moonlite Crest Shimmer Down
zoomilli
Chinese Crested Dog
BBs Carry Me is Everythin
Pure Funk Kennels
Chinese Shar-Pei
hc its not the pitts
living the FFA life
Chinese Shar-Pei
MUSTANG SLUGGER
Pure Funk Kennels
Chinese Shar-Pei
Shannons Gone in a Flash
living the FFA life
Chinese Shar-Pei
S.B.G.s Garnet
MO621
Chow Chow
Belair Carlton
JennAlba
Collie
Belair Kara Christo
Belair
Collie
Lyrikals Saturday Night Dreams
rainybankcollies
Collie
Rainybanks Mystic Fantasy
rainybankcollies
Collie
Sunflower Ronz Gold
SunflowerStar
Collie
Solimars Still Looking
MO621
Curly-Coated Retriever
CdelaC Madagascar
wiredoxs
Dachshund
CdelaC Tasha
KayTee Kennels
Dachshund
MIIYAH
COOL PALACE
Dachshund
Gladis Ur My Wonderwall
kailey100
Dalmatian
Keepsakes Bear
buddiesgirl
Dalmatian
Paradox Best Kept Secret
Terbu
Dalmatian
sdoogle
dogs know best
Dalmatian
Acclamations Chorus Girl
StoneyBrook Corgis
Dandie Dinmont Terrier
Eclipse Feelin Dandie
StoneyBrook Corgis
Dandie Dinmont Terrier
baby lovely
babymama girl
Doberman Pinscher
Baja Fries
Triple Bar T Kennel
Doberman Pinscher
DLF Trendy Coat
Rocky Top Ranch
Doberman Pinscher
Jasmin Girl
living the FFA life
Doberman Pinscher
Kilohana Shock Wave
living the FFA life
Doberman Pinscher
Vengences Heiress
Triple Bar T Kennel
Doberman Pinscher
MF All In Grace
Merryfoot
English Cocker Spaniel
HSs Huck A Buck
Rebeshe
English Foxhound
HSs Sundance Kid
HSKennel
English Foxhound
Jenfox Pale Sun
Oleala
English Foxhound
CN Comedy
borderwitch
English Springer Spaniel
Z.H.S.G
Dogstar8
English Springer Spaniel
Fanfare Here For The Party
cuervosmom
Flat-Coated Retriever
bella-rooney
krissik26
German Shepherd Dog
Breezy N Light
Wachter Von Der Nacht
German Shepherd Dog
Cho-Ming
SaraDSara
German Shepherd Dog
Gemini Oreo
Mustanglover34
German Shepherd Dog
Greediguts Rogue Horizon
the big bounce
German Shepherd Dog
Happy Go Luke
KarissaKS
German Shepherd Dog
International Spy von Ansatz
xtremehorsey-lover
German Shepherd Dog
Kissangels High Card
xtremehorsey-lover
German Shepherd Dog
Kissangels Imagination Card
xtremehorsey-lover
German Shepherd Dog
Kissangels Missing Space
Triple Bar T Kennel
German Shepherd Dog
Maxwell D.J
yates
German Shepherd Dog
Medallo`s Dare Devil
CelestialBlessings
German Shepherd Dog
Patiences Heiress
Triple Bar T Kennel
German Shepherd Dog
Poppy Lou Maya
yates
German Shepherd Dog
Rocky DREams
yates
German Shepherd Dog
Rocky Dreams Junior
yates
German Shepherd Dog
Rocky Junior
yates
German Shepherd Dog
Sourscazee
Mustanglover34
German Shepherd Dog
Star Von Morgen
Der Berg Von Morgen
German Shepherd Dog
Tessa Lou Rose
yates
German Shepherd Dog
Tilly Louise Rose
yates
German Shepherd Dog
Tre Vions Celtic Morn
CelestialBlessings
German Shepherd Dog
Trinites Iris
Kuromeru Mitsukai of Shikyo
German Shepherd Dog
66 Dazzler
KayTee Kennels
German Shorthaired Pointer
RK California Girl
Ropers Kennel
German Shorthaired Pointer
RK Look at Me
Ropers Kennel
German Shorthaired Pointer
RK Roping Sensation
Ropers Kennel
German Shorthaired Pointer
AFFS The Way I Do
Hoonser
German Wirehaired Pointer
AMG Bet On It
angus my golden retriver
Golden Retriever
CNG Bad Dream
Fairytale Dreamer
Golden Retriever
Ella MD.
puppydog45
Golden Retriever
Everdales Goodie Heart
Pawsforpets
Golden Retriever
Maxiy
Tomboydevil
Golden Retriever
No..sullivan.No.
nicole4434
Golden Retriever
RUSTII
COOL PALACE
Golden Retriever
Reds Heavenly Creature
Red Tails
Gordon Setter
0397 Viva Attitude
StarDustDanes
Great Dane
Bregos DD Chopper
sddanes
Great Dane
Bregos DD Roxy
Lion Gate Kennels
Great Dane
Charms Devil
Dream Danes
Great Dane
Charms Lucky
Dream Danes
Great Dane
Grovemandys Prim N Proper
sddanes
Great Dane
Klz Magical Spell
schnauzerluver578
Great Dane
Memorie Lovise Laerke
Chi Jiang Mae Memories Kennels
Great Dane
Novelty Jackal High CC
Gwiber
Great Dane
SM Eyes in the Back of My Head
Grist Mill Kennels
Great Dane
SM Sorrowful Songs
Dream Danes
Great Dane
Swift Waters Dare Devil
Dream Danes
Great Dane
Tickatwist Hopes Blessing
Valley of the moon
Great Dane
KatKennels Now or Never
Katies Kuties
Greater Swiss Mountain Dog
pikanatrix granite
Kuromeru Mitsukai of Shikyo
Greater Swiss Mountain Dog
Lady Lila
chance4321
Greyhound
Puppernickel
mase511
Greyhound
Raylinn
raykennel
Greyhound
SwiftGreys Fizzy
chance4321
Greyhound
Blk Dreams Lady Une
Katey10
Ibizan Hound
Mistycreeks Rock Me Amadeus
Katey10
Ibizan Hound
Royals Tarragon
Biscay
Irish Red and White Setter
IWish Not Quite
Grist Mill Kennels
Irish Wolfhound
Mystic Lake Blue All Over
SML Show Kennels
Irish Wolfhound
Momma Greybeard
PageAnAngel
Italian Greyhound
Naughty Hearts
PageAnAngel
Italian Greyhound
PPK Silver Blue
ssarlls73
Italian Greyhound
GS Black Cloud
Raines moon kennel
Keeshond
Icestorm Tornado Giro
Raines moon kennel
Keeshond
Morgans Breugel
Kooirkondhje Kennels
Kooikerhondje
Morgans Munchkin
Kooirkondhje Kennels
Kooikerhondje
Keynia
doggielover18
Kuvasz
All Star Buddy
1Lol!
Labrador Retriever
Bespoke Moonlit Mischief
Jefivefive4321
Labrador Retriever
Bespoke The Grinmaster
Green Wood Kennels
Labrador Retriever
bhs roxy
Pawsforpets
Labrador Retriever
GWK Martini Girl
Green Wood Kennels
Labrador Retriever
GWK Pretty Petulia
Green Wood Kennels
Labrador Retriever
Lexie Loo Forever Love
Sacha_s_Novies
Labrador Retriever
OtterTail Seashore Sweets
Valley of the moon
Labrador Retriever
Theplains Freak Chance
pucciospoochs
Labrador Retriever
shel mar enzo
Spitzzi
Lakeland Terrier
mil123
angelfire4eva123
Maltese
Sundabish Tori
Fl Mastiff
Mastiff
MDs Struttin` Her Stuff
SwishBrook Dobies
Miniature Pinscher
BlackBirds Queen Zharria
SML Show Kennels
Neapolitan Mastiff
Emca
Stain
Neapolitan Mastiff
Incants Gamelyn
Grist Mill Kennels
Neapolitan Mastiff
pikanatrix fuschia
Avanya
Neapolitan Mastiff
pikanatrix salsa
Grist Mill Kennels
Neapolitan Mastiff
Shaddows On The Rocks
Grist Mill Kennels
Neapolitan Mastiff
Rocky Mt. Hard Sleeper
Smart Water Kennels
Newfoundland
Hocus Pocus SpicyDiamond
Hocus Pocus kennel
Norfolk Terrier
Kinks Winter Sleek
lovepuppy37
Norwegian Elkhound
Castanea Vinca
DuckToller
Nova Scotia Duck Tolling Retriever
Duck Gal
DuckToller
Nova Scotia Duck Tolling Retriever
Hacksaws Tesses Tres
saz12
Nova Scotia Duck Tolling Retriever
Fussy Pup What A Wit
winterblueangel
Papillon
IJMBs Ohdi
Solar wind
Pembroke Welsh Corgi
MagicCharm Diamond
tarad202
Pembroke Welsh Corgi
Outrigger Puzzle
Outrigger
Petit Basset Griffon Vendeen
Care for an Encore
Lazy Daze Kennels
Pointer
Glenhaven Midas Touch
Lazy Daze Kennels
Pointer
HSs Ring of Fire
Envoy Bull Terriers
Pointer
Aat-turrah Marie Helena
Green Canyon Kennel
Pomeranian
B-e-a-utiful Pouting Rose
LydzPomPoms
Pomeranian
Hazygate Inches of Rain
Pomeranian Palace
Pomeranian
Heavens Hotrod
goddessofdepression
Pomeranian
prietty
dogsterkennelclub
Pomeranian
Sliders Great Debate
Black Heart Meadows
Pomeranian
Huntsmens TarBaby
Samika-Raven
Puli
Red Fern Jersey
Evil Intentions
Redbone Coonhound
Neilaaa
AuksinisFeniksas
Rhodesian Ridgeback
Raiders All About Eve
SheenaGirl
Rhodesian Ridgeback
Sheeba To Die For
Mustanglover34
Rhodesian Ridgeback
Solloo
AuksinisFeniksas
Rhodesian Ridgeback
Tons of Fun
BearGrl
Rhodesian Ridgeback
Tri Two Ton
BearGrl
Rhodesian Ridgeback
Boldly Beautiful
BearGrl
Rottweiler
CDs Duke von Rexin
yates
Rottweiler
Chiaha Go Round One
Wolf Growl
Rottweiler
Keyshell Sparkling Begonia
OAK TREE KENNELS
Rottweiler
PNs Utopia
I_wanna_ride
Rottweiler
Sir Rotto
Wolf Growl
Rottweiler
lovingsaints alter boy
kineaune
Saint Bernard
OK Whispered Secret
CCFRocks
Saint Bernard
Anemoi Xerxes
Hayley Mitchell
Saluki
S.P. Eyes On The Prize
Digital-World-Kennels
Samoyed
SWOTDD Beyond the Rest
Somewhere Over The Dog Dish
Schipperke
jMors Forever Young
jackimoran
Shetland Sheepdog
Just Friends
Country Shetland Kennel
Shetland Sheepdog
KC Shetland Serendip
Shelties for Life
Shetland Sheepdog
Shetland Dream
Country Shetland Kennel
Shetland Sheepdog
When You Look Me In The Eyes
Country Shetland Kennel
Shetland Sheepdog
Your Next Love
Country Shetland Kennel
Shetland Sheepdog
Kaleos Geisha House
Asian Wonders
Shiba Inu
Kaleos Ninja Warrior
Asian Wonders
Shiba Inu
SommerCloud Safari Sphinx
xchazxb97
Shiba Inu
CatalinaMarenzo
Sexxiegirrl
Shih Tzu
Omani Fine Lines
PAWS 4 ROYALTY KENNELS
Shih Tzu
AK. The Loin and The Lamb
labgirl88
Siberian Husky
All Star West
1Lol!
Siberian Husky
Brookelyn Bear Calendar Girl
HuskyBreeder101
Siberian Husky
Castlebrook Arizona
Castlebrook Kennels
Siberian Husky
Fangs Heir
Triple Bar T Kennel
Siberian Husky
HK Persistence Of Vision
TolleKennels
Siberian Husky
huskpak toby
huskypak
Siberian Husky
huskypak koby
huskypak
Siberian Husky
huskypak moby
huskypak
Siberian Husky
huskypak sobi
huskypak
Siberian Husky
Kiarrra
megann1329
Siberian Husky
Nakeeda?
HuskyBreeder101
Siberian Husky
Roseys Heiress
Triple Bar T Kennel
Siberian Husky
Yoruko
Kai-x
Siberian Husky
BL Ride ShotGun
JennAlba
Silky Terrier
Hocus Pocus Flash
Hocus Pocus kennel
Silky Terrier
Hocus Pocus Pagan
Hocus Pocus kennel
Silky Terrier
THK Quantum Theory
duckydude95
Staffordshire Bull Terrier
OBKs Voodoo Shaker
Obsidian Kennel
Tibetan Mastiff
Omani PB Cookie
Kuromeru Mitsukai of Shikyo
Tibetan Mastiff
Cavland Caruba
Cavland
Tibetan Spaniel
Dragonsong Gold Briar Rose
StormCastle Kennel
Tibetan Spaniel
Stinkys Chocolate Truffles
Gold Fox
Tibetan Terrier
Calix Native Turnaround
Show Dog Ranch And Kennel
Toy Fox Terrier
Princess Carilyn
dogdog10
Toy Poodle
Alteregos 6
Alterego Dogs
Weimaraner
BFB Navy
Liberty Kennels USA
Weimaraner
Wyvern Action Reaction
SilverShadowsKennels
Welsh Terrier
Wyvern Black Diamond
SilverShadowsKennels
Welsh Terrier
Breecons Benji
SunlitShine
West Highland White Terrier
Breecons Lavender Sun
SunlitShine
West Highland White Terrier
Marchen Avalanche
Obie Kennels and Show Dogs
West Highland White Terrier
Märchen Rising Smoke
SunlitShine
West Highland White Terrier
Dreams Broken
Broken Cackle
Wire Fox Terrier
Westminsters Riley Jane
Westminster
Yorkshire Terrier
Did you know?
The second obedience title is a CDX, or "Companion Dog Excellent", which is earned through competition in the Open obedience class.