last data update: 2011/10/17, 18:11

Website loading time

during the test: 1.14 s

cable connection (average): 1.31 s

DSL connection (average): 1.48 s

modem (average): 10.38 s

HTTP headers

Information about DNS servers

stages-emplois.comA87.106.248.105IN43200
stages-emplois.comSOAns61.1and1.frhostmaster.1and1.fr201106040128800 7200 604800 86400 IN 43200
stages-emplois.comMX10mx00.1and1.frIN43200
stages-emplois.comMX10mx01.1and1.frIN43200
stages-emplois.comNSns62.1and1.frIN43200
stages-emplois.comNSns61.1and1.frIN43200
bladkompagniet.dkSOAns01.tdcwebmore.dkhostmaster.tele.dk201102100014400 7200 604800 900 IN 2160
bladkompagniet.dkMX10mail1.c-cure.dkIN2160
bladkompagniet.dkMX20mail2.c-cure.dkIN2160
bladkompagniet.dkNSns01.tdcwebmore.dkIN2160
bladkompagniet.dkNSns02.tdcwebmore.dkIN2160
poliklinika2hk.czMX10mail.neuman-resler.czIN1800
poliklinika2hk.czA194.228.139.50IN1800
poliklinika2hk.czSOAns.forpsi.netadmin.forpsi.net20110330013600 1800 2592000 3600 IN 3600
poliklinika2hk.czNSns.forpsi.cnIN3600
poliklinika2hk.czNSns.forpsi.netIN3600
poliklinika2hk.czNSns.forpsi.czIN3600
poliklinika2hk.czNSns.forpsi.usIN3600
rhubarbinfo.comA64.92.125.11IN991
rhubarbinfo.comSOAdns1.validns.comservers.validns.com2011051601991 7200 3600000 992 IN 991
rhubarbinfo.comMX0rhubarbinfo.comIN991
rhubarbinfo.comNSdns2.validns.comIN43200
rhubarbinfo.comNSdns1.validns.comIN43200
spectaculum-mundi.deA78.47.172.163IN3600
spectaculum-mundi.deSOAa.ns14.netguido.lenk-blochowitz.de200710150139940 14400 604800 86400 IN 43200
spectaculum-mundi.deMX10mail.spectaculum-mundi.deIN43200
spectaculum-mundi.deNSd.ns14.netIN43200
spectaculum-mundi.deNSc.ns14.netIN43200
spectaculum-mundi.deNSb.ns14.netIN43200
spectaculum-mundi.deNSa.ns14.netIN43200
kienle-spiess.deA62.159.240.150IN43200
kienle-spiess.deMX300kienle-spiess.de.s200b1.psmtp.comIN43200
kienle-spiess.deMX400kienle-spiess.de.s200b2.psmtp.comIN43200
kienle-spiess.deMX100kienle-spiess.de.s200a1.psmtp.comIN43200
kienle-spiess.deMX200kienle-spiess.de.s200a2.psmtp.comIN43200
kienle-spiess.deSOAproxy.kienle-spiess.deh.spaeth.kienle-spiess.de20101209172000 3600 604800 86400 IN 43200
kienle-spiess.deNSsecondary006.dtag.netIN43200
kienle-spiess.deNSproxy.kienle-spiess.deIN43200
kienle-spiess.deNSpns.dtag.deIN43200
martinezconsultora.com.arSOAns2.godns.nethostmaster.martinezconsultora.com.ar110800 3600 604800 3600 IN 2560
martinezconsultora.com.arA190.228.29.84IN3600
martinezconsultora.com.arTXTv=spf1 ip4:72.233.64.0/24 ip4:190.228.29.0/24 ip4:190.228.30.0/24 ip4:107.6.16.0/24 mx -allArrayIN3600
martinezconsultora.com.arMX10mx5.martinezconsultora.com.arIN600
martinezconsultora.com.arMX5nolisting.martinezconsultora.com.arIN600
martinezconsultora.com.arMX10mx1.martinezconsultora.com.arIN600
martinezconsultora.com.arMX10mx2.martinezconsultora.com.arIN600
martinezconsultora.com.arMX10mx3.martinezconsultora.com.arIN600
martinezconsultora.com.arMX10mx4.martinezconsultora.com.arIN600
martinezconsultora.com.arNSns1.godns.netIN3600
martinezconsultora.com.arNSns2.godns.netIN3600
carlosvelilla.esIN14400
carlosvelilla.esIN14400
carlosvelilla.esA93.93.116.37IN14400
carlosvelilla.esIN14400
carlosvelilla.esMX0carlosvelilla.esIN14400
carlosvelilla.esIN14400
carlosvelilla.esIN43200
carlosvelilla.esIN43200
carlosvelilla.esIN14400
carlosvelilla.esIN14400
carlosvelilla.esIN14400
carlosvelilla.esIN14400
carlosvelilla.esIN14400
carlosvelilla.esSOAdns1.sistema-dns.comadmin.sync-intertainment.com201002191914400 7200 3600000 86400 IN 14400
carlosvelilla.esNSdns2.sistema-dns.comIN14400
carlosvelilla.esNSdns1.sistema-dns.comIN14400
calculatuseguro.comA212.36.74.58IN900
calculatuseguro.comMX10mail.calculatuseguro.comIN900
calculatuseguro.comSOAns1.cdmon.nethostmaster.calculatuseguro.com128888741610000 3600 604800 21600 IN 2560
calculatuseguro.comNSns2.cdmon.netIN21600
calculatuseguro.comNSns1.cdmon.netIN21600
calculatuseguro.comNSns3.cdmon.netIN21600
girlsgethot.comA82.98.86.163IN600
girlsgethot.comSOAns1.sedoparking.comhostmaster.sedo.de200702150186400 10800 604800 86400 IN 43200
girlsgethot.comNSns2.sedoparking.comIN43200
girlsgethot.comNSns1.sedoparking.comIN43200
modalia.esA87.106.157.176IN10800
modalia.esSOAns63.1and1.eshostmaster.1and1.es201106070128800 7200 604800 86400 IN 43200
modalia.esMX10mx01.1and1.esIN43200
modalia.esMX10mx00.1and1.esIN43200
modalia.esNSns64.1and1.esIN43200
modalia.esNSns63.1and1.esIN43200
euro-logistic.frSOAns2.oleane.nethostmaster.oleane.net200909210014400 7200 3456789 3600 IN 43200
euro-logistic.frMX5mailhost.euro-logistic.frIN43200
euro-logistic.frNSns3.oleane.netIN43200
euro-logistic.frNSns2.oleane.netIN43200
qasehdalia.comSOAmkmy267682.mars.orderbox-dns.comdalia_adelia.yahoo.com20101228067200 7200 172800 7200 IN 38400
qasehdalia.comA216.239.36.21IN28800
qasehdalia.comA216.239.38.21IN28800
qasehdalia.comA216.239.32.21IN28800
qasehdalia.comA216.239.34.21IN28800
qasehdalia.comNSmkmy267682.venus.orderbox-dns.comIN38400
qasehdalia.comNSmkmy267682.earth.orderbox-dns.comIN38400
qasehdalia.comNSmkmy267682.mars.orderbox-dns.comIN38400
qasehdalia.comNSmkmy267682.mercury.orderbox-dns.comIN38400
fitforme.nlSOAns1.fitformeserver.nldebug.fitforme.nl130805599110800 3600 604800 10800 IN 3600
fitforme.nlA83.172.140.204IN3600
fitforme.nlTXTv=spf1 a mx a:fitformeserver.nl a:fitforme.com ip4:83.172.140.204 mx:mail.fitforme.nl mx:mail.fitforme.com a:kpnxchange.com ~allArrayIN3600
fitforme.nlMX10mail.fitforme.nlIN3600
fitforme.nlNSns1.fitformeserver.nlIN3600
fitforme.nlNSns2.fitformeserver.nlIN3600
bottlecaps.deMX10bottlecaps.deIN180
bottlecaps.deA84.167.94.64IN180
bottlecaps.deSOAdns.eisfair.netgrd.gmx.de131881733310800 1800 604800 180 IN 180
bottlecaps.deNSdns2.eisfair.netIN180
bottlecaps.deNSdns.eisfair.netIN180
addm34.frA81.93.240.128IN3600
addm34.frSOAsrv64.sd-france.netsupport.sd-france.com20100510013600 1800 604800 3600 IN 3600
addm34.frMX10mx5.protecmail.comIN3600
addm34.frMX20mx2.protecmail.comIN3600
addm34.frNSsrv64.sd-france.netIN3600
addm34.frNSns2.sd-france.netIN3600
nbcuniversalstore.comMX10smtp.shopthescene.comIN43200
nbcuniversalstore.comSOAns.ge.comhostmaster.ge.com20110921005400 1800 604800 300 IN 43200
nbcuniversalstore.comA70.42.131.165IN43200
nbcuniversalstore.comNSns.ge.comIN43200
nbcuniversalstore.comNSns1.netbcp.comIN43200
nbcuniversalstore.comNSpdns5.ultradns.infoIN43200
nbcuniversalstore.comNSpdns1.ultradns.netIN43200
nbcuniversalstore.comNSns2.netbcp.netIN43200
nbcuniversalstore.comNSns2.ge.comIN43200
nbcuniversalstore.comNSpdns6.ultradns.co.ukIN43200
nbcuniversalstore.comNSpdns2.ultradns.netIN43200
nbcuniversalstore.comNSpdns3.ultradns.orgIN43200
nbcuniversalstore.comNSns1.ge.comIN43200
nbcuniversalstore.comNSpdns4.ultradns.orgIN43200
knowledgeontario.caMX10mail.knowledgeontario.caIN43200
knowledgeontario.caA72.14.166.161IN43200
knowledgeontario.caSOAns1.blink.cadnsadmin.blink.ca200909164828800 7200 1209600 86400 IN 43200
knowledgeontario.caNSns1.blink.caIN43200
knowledgeontario.caNSns2.blink.caIN43200
diariocruzdelsur.com.arTXTv=spf1 ip4:72.233.64.0/24 ip4:190.228.29.0/24 ip4:190.228.30.0/24 ip4:107.6.16.0/24 mx -allArrayIN3600
diariocruzdelsur.com.arA190.228.29.81IN3600
diariocruzdelsur.com.arSOAns2.godns.nethostmaster.diariocruzdelsur.com.ar110800 3600 604800 3600 IN 2560
diariocruzdelsur.com.arMX5nolisting.diariocruzdelsur.com.arIN600
diariocruzdelsur.com.arMX10mx1.diariocruzdelsur.com.arIN600
diariocruzdelsur.com.arMX10mx2.diariocruzdelsur.com.arIN600
diariocruzdelsur.com.arMX10mx3.diariocruzdelsur.com.arIN600
diariocruzdelsur.com.arMX10mx4.diariocruzdelsur.com.arIN600
diariocruzdelsur.com.arMX10mx5.diariocruzdelsur.com.arIN600
diariocruzdelsur.com.arNSns1.godns.netIN3600
diariocruzdelsur.com.arNSns2.godns.netIN3600
jheberg.comMX15mx0.ovh.netIN7200
jheberg.comMX5mx0.ovh.netIN7200
jheberg.comMX10mxb.ovh.netIN7200
jheberg.comTXTJheberg - Envoi de fichiers en masseArrayIN7200
jheberg.comTXTCrée par Théotime DEMELINArrayIN7200
jheberg.comA176.31.226.29IN7200
jheberg.comSOAns225606.ovh.netwebmaster.es4you.org20111016037200 3600 604800 86400 IN 7200
jheberg.comNSsdns2.ovh.netIN7200
jheberg.comNSns225606.ovh.netIN7200
cinepur.czA81.0.233.80IN43200
cinepur.czMX100mx2.explorer.czIN43200
cinepur.czMX10mx1.explorer.czIN43200
cinepur.czSOAns.explorer.czadmin.explorer.cz200611040110800 3600 604800 86400 IN 3600
cinepur.czNSns.goodlife.czIN43200
cinepur.czNSns.explorer.czIN43200
kokugamer.comA67.225.176.28IN900
kokugamer.comSOAns1.angryjoeshow.commike.channelawesome.com201009100086400 7200 3600000 86400 IN 43200
kokugamer.comMX0kokugamer.comIN900
kokugamer.comNSns2.angryjoeshow.comIN43200
kokugamer.comNSns1.angryjoeshow.comIN43200
histoiresdefemmes.beSOAns.histoiresdefemmes.bedieter.scheyvaerts.marqiz.com131373043510800 3600 604800 10800 IN 43200
histoiresdefemmes.beA86.39.203.10IN43200
histoiresdefemmes.beMX10mail.histoiresdefemmes.beIN43200
histoiresdefemmes.beNSns.histoiresdefemmes.beIN43200
unicavia.comMX10mailstore1.secureserver.netIN3600
unicavia.comMX0smtp.secureserver.netIN3600
unicavia.comA68.178.232.94IN3600
unicavia.comSOAns43.domaincontrol.comdns.jomax.net200709140028800 7200 604800 86400 IN 43200
unicavia.comNSns44.domaincontrol.comIN3600
unicavia.comNSns43.domaincontrol.comIN3600
blogscol.comA207.7.88.58IN14400
blogscol.comSOAns1.blogscol.comadministrador.blogscol.com201105240186400 7200 3600000 86400 IN 43200
blogscol.comMX30aspmx4.googlemail.comIN14400
blogscol.comMX30aspmx5.googlemail.comIN14400
blogscol.comMX10aspmx.l.google.comIN14400
blogscol.comMX20alt1.aspmx.l.google.comIN14400
blogscol.comMX20alt2.aspmx.l.google.comIN14400
blogscol.comMX30aspmx2.googlemail.comIN14400
blogscol.comMX30aspmx3.googlemail.comIN14400
blogscol.comNSns2.blogscol.comIN43200
blogscol.comNSns1.blogscol.comIN43200
dortemandrup.dkSOAans1.cybercity.dkzonec.cybercity.dk1428800 7200 604800 86400 IN 43200
dortemandrup.dkMX10scanner1.virus112.comIN43200
dortemandrup.dkMX20scanner2.virus112.comIN43200
dortemandrup.dkMX30scanner3.virus112.dkIN43200
dortemandrup.dkNSans2.cybercity.dkIN43200
dortemandrup.dkNSans1.cybercity.dkIN43200
concur.frMX10mail1.concur.comIN3600
concur.frMX30mail2.concur.comIN3600
concur.frMX40mail3.concur.comIN3600
concur.frMX10mail.concur.comIN3600
concur.frSOAdns03.concurtech.nethostmaster.concurtech.net200801101186400 900 1209600 3600 IN 3600
concur.frNSdns04.concurtech.netIN3600
concur.frNSdns03.concurtech.netIN3600
clicklinks.org.vpslink.comA38.113.1.225IN3600
webmeesteres.nlA84.243.205.58IN600
webmeesteres.nlMX10mail.webmeesteres.nlIN43200
webmeesteres.nlTXT130332 - WAYPAPArrayIN43200
webmeesteres.nlSOAns1.commissio.orgbeheer.commissio.org200901250143200 7200 2419200 172800 IN 43200
webmeesteres.nlNSns2.commissio.orgIN43200
webmeesteres.nlNSns3.commissio.orgIN43200
webmeesteres.nlNSns1.commissio.orgIN43200
boursikoter.comSOAns61.1and1.frhostmaster.1and1.fr200909280128800 7200 604800 86400 IN 43200
boursikoter.comMX10mx01.1and1.frIN43200
boursikoter.comMX10mx00.1and1.frIN43200
boursikoter.comA82.165.223.140IN10800
boursikoter.comNSns62.1and1.frIN43200
boursikoter.comNSns61.1and1.frIN43200
secsjobb.idg.se.vpslink.comA38.113.1.225IN3600
premium-shibuheya.comA202.45.165.170IN43200
premium-shibuheya.comSOAns.premium-shibuheya.comk_kuroki.clefsolution.co.jp129345894610800 3600 604800 10800 IN 43200
premium-shibuheya.comMX10mail.premium-shibuheya.comIN43200
premium-shibuheya.comNSns.premium-shibuheya.comIN43200
mazajads.comA69.16.252.76IN300
mazajads.comMX0mazajads.comIN300
mazajads.comSOAns1.mazajnet.commajdi.mazajnet.com2011032100300 7200 3600000 300 IN 300
mazajads.comNSns1.mazajnet.comIN300
mazajads.comNSns2.mazajnet.comIN300
academiacpi.esA86.109.165.168IN43200
academiacpi.esMX10mail.academiacpi.esIN43200
academiacpi.esSOAlincl166.ns1.isyc.infoadmin.isyc.info201106160110800 3600 1209600 86400 IN 43200
academiacpi.esNSns2.isyc.infoIN43200
academiacpi.esNSlincl166.ns1.isyc.infoIN43200
obsi.caTXTv=spf1 mx ip4:38.110.69.3/32 include:spf.mailoutinteractive.com -allArrayIN43200
obsi.caMX5pop.obsi.caIN43200
obsi.caA76.9.203.6IN43200
obsi.caSOAdns0.easydns.comzone.easydns.com129805977421600 7200 1209600 43200 IN 43200
obsi.caNSdns2.easydns.netIN43200
obsi.caNSdns3.easydns.caIN43200
obsi.caNSdns1.easydns.comIN43200
vdovine.caA64.69.83.163IN21600
vdovine.caMX10smtp.webnames.caIN21600
vdovine.caSOAns1.webnames.castepan_vdovine.sd42.ca130454403521600 180 1209600 3600 IN 21600
vdovine.caNSns2.webnames.caIN21600
vdovine.caNSns1.webnames.caIN21600
vdovine.caNSns3.webnames.caIN21600

Received from the first DNS server

Received from the second DNS server

Subdomains (the first 50)

Typos (misspells)

cdovine.ca
bdovine.ca
gdovine.ca
fdovine.ca
vsovine.ca
vxovine.ca
vcovine.ca
vfovine.ca
vrovine.ca
veovine.ca
vdivine.ca
vdkvine.ca
vdlvine.ca
vdpvine.ca
vd0vine.ca
vd9vine.ca
vdocine.ca
vdobine.ca
vdogine.ca
vdofine.ca
vdovune.ca
vdovjne.ca
vdovkne.ca
vdovone.ca
vdov9ne.ca
vdov8ne.ca
vdovibe.ca
vdovime.ca
vdovije.ca
vdovihe.ca
vdovinw.ca
vdovins.ca
vdovind.ca
vdovinr.ca
vdovin4.ca
vdovin3.ca
dovine.ca
vovine.ca
vdvine.ca
vdoine.ca
vdovne.ca
vdovie.ca
vdovin.ca
dvovine.ca
vodvine.ca
vdvoine.ca
vdoivne.ca
vdovnie.ca
vdovien.ca
vvdovine.ca
vddovine.ca
vdoovine.ca
vdovvine.ca
vdoviine.ca
vdovinne.ca
vdovinee.ca

Location

IP: 64.69.83.163

continent: NA, country: Canada (CAN), city: Vancouver

Website value

rank in the traffic statistics:

There is not enough data to estimate website value.

Basic information

website build using CSS

code weight: 64.7 KB

text per all code ratio: 18 %

title: Stepan Vdovine

description:

keywords:

encoding: UTF-8

language: en-US

Website code analysis

one word phrases repeated minimum three times

PhraseQuantity
the72
and41
to40
in38
of31
on22
BC19
for17
is14
from13
201112
The12
By11
Share10
Posted10
education10
School10
10
we10
No9
public9
will9
Dispatches9
school9
with8
as8
comments8
Continued…7
by7
Stepan7
admin7
an7
this7
Vdovine7
that6
Denesiuk6
day6
Education6
Notes,5
has5
blame5
additional5
Option5
Dix5
don’t5
April5
her5
funding4
time4
leadership4
March4
2011.4
Calendar4
instructional4
District4
Adrian4
be4
Board4
about4
Connie4
Live4
all4
Local4
proposed4
district4
K-123
Liberal3
decision3
NDP3
extra3
spring3
work3
May3
report3
one3
six3
days3
local3
his3
been3
Okanagan3
term3
at3
Leadership3
It3
3
only3
provincial3
Races3
Maple3
years3
Tagged3
remains3
president3
it3
When3
calendar3
Trustees3
options3
Notes.3

two word phrases repeated minimum three times

PhraseQuantity
Posted in10
Share Posted10
Dispatches and9
comments By8
in Dispatches8
By admin7
admin –7
No comments7
Continued… Share7
in the6
from the6
of the6
on the6
Stepan Vdovine6
to the6
blame the5
the BC5
and Notes,5
and the5
– April4
School Calendar4
Local School4
for the4
we don’t4
will be3
and Notes.3
By Stepan3
District Local3
The proposed3
Denesiuk is3
Tagged with3
and an3
Board of3
NDP leadership3
When we3
Connie Denesiuk3
It is3
BC NDP3
proposed District3
of Education3
Leadership Races3
local school3
Adrian Dix3
BC Liberal3
School Trustees3
day in3
Vdovine –3
BC School3
we blame3

three word phrases repeated minimum three times

PhraseQuantity
Share Posted in10
in Dispatches and8
Posted in Dispatches8
No comments By7
By admin –7
Continued… Share Posted7
comments By admin6
Dispatches and Notes,5
proposed District Local3
The proposed District3
When we don’t3
District Local School3
BC School Trustees3
Dispatches and Notes.3
the BC Liberal3
we blame the3
Local School Calendar3
BC NDP leadership3
Stepan Vdovine –3
By Stepan Vdovine3

B tags

U tags

I tags

images

file namealternative text
Facebook
Twitter
Stepan Vdovine latest posts
Stepan Vdovine

headers

H1

Thank you, it’s been a privilege!

Your Education Matters: My interview on the Dr Paul Shaker show

Connie Denesiuk remains coy about provincial run

The high cost of low teacher salaries

Dix – Abbott exchange regarding BC Supreme Court ruling on Bills 27 and 28

Will the wave turn after Saanich trustees refuse to submit balanced budget?

Board approves two-week spring break for 2011/12

Staff report proposes five options on local school calendar

Live blogging at the BC NDP leadership debate on education

Dix campaign releases background paper on K-12

H2

Subscribe

About Stepan Vdovine

vdovine.ca Feature

Recent Posts

New on vdovine.ca

Tags

H3

Subscribe

About Stepan Vdovine

vdovine.ca Feature

Recent Posts

New on vdovine.ca

Tags

H4

H5

H6

internal links

addressanchor text
Skip to content
Stepan Vdovine
About
Reading List
In the Media
Contact
Log in
Dispatches and Notes
Education Talks
Leadership Races 2011
Live Blog
Multimedia
Other
SD42
Thank you, it’s been a privilege!
Other
No comments
admin
Your Education Matters: My interview on the Dr Paul Shaker show
Other
No comments
admin
Connie Denesiuk remains coy about provincial run
Dispatches and Notes
BC Liberal
BCSTA
Bill Barisoff
Connie Denesiuk
Okanagan Skaha
1 comment
admin
The high cost of low teacher salaries
Continued…
Dispatches and Notes
No comments
admin
Dix – Abbott exchange regarding BC Supreme Court ruling on Bills 27 and 28
Continued…
Dispatches and Notes
Multimedia
No comments
admin
Will the wave turn after Saanich trustees refuse to submit balanced budget?
Continued…
Dispatches and Notes
No comments
Stepan Vdovine
Board approves two-week spring break for 2011/12
Continued…
Dispatches and Notes
SD42
No comments
admin
Staff report proposes five options on local school calendar
Continued…
Dispatches and Notes
SD42
local school calendar
spring break
No comments
Stepan Vdovine
Live blogging at the BC NDP leadership debate on education
Continued…
Dispatches and Notes
Leadership Races 2011
Live Blog
1 comment
Stepan Vdovine
Dix campaign releases background paper on K-12
Continued…
Dispatches and Notes
Leadership Races 2011
21st century learning
Adrian Dix
bargaining
BC NDP
class size
education funding
technology
5 comments
admin
Next
Stepan Vdovine
Stepan Vdovine
Thank you, it’s been a privilege!
Your Education Matters: My interview on the Dr Paul Shaker show
Connie Denesiuk remains coy about provincial run
The high cost of low teacher salaries
Dix – Abbott exchange regarding BC Supreme Court ruling on Bills 27 and 28
Stepan Vdovine
21st century learning
accountability
Adrian Dix
advocacy
bargaining
BC Liberals
BC NDP
BCPSEA
BCSSA
BCSTA
BCTF
Canadian Centre for Policy Alternatives
Carlito Pablo
Christy Clark
Connie Denesiuk
education commission
enrollment
Environmental School
funding
George Abbott
George Serra
Innovation Unit
Ken Clarkson
Ken Clement
Kevin Falcon
Maple Ridge Teachers Association
merit pay
Mike Farnworth
Mike Lombardi
MRTA
neoliberalism
Patti Bacchus
Paul Shaker
private schools
privatization
radical efficiency
school closures
Shelly Fralic
Silas White
Steve Cardwell
technology
Tony Mackay
Valerie Hannon
Vision Vancouver
VSB

external links

addressanchor text
Facebook
Twitter
Share
Facebook
Twitter
Share
twitter exchange
Facebook
Twitter
Share
Facebook
Twitter
Share
Facebook
Twitter
Share
British Columbia Society for Public Education
Stop School Cuts Coalition
Facebook
Twitter
Share
here.
Facebook
Twitter
Share
Facebook
Twitter
Share
Bing Thom Architects
province wide Debate Tour series
@StepanVdovine
Facebook
Twitter
Share
Stephen Hui
read it here
Facebook
Twitter
Share
WordPress
Carrington